I have read that the threads in the case aren't the same as NPT.
Correct. I went threw this on my 904 and the Home Depot fittings are not the same tapper as automotive fittings and are a major leak source.
Go to an auto parts store or tranny shop for the right fittings.
almost correct , the threads in the CASE are NPT , the angle of the FLARE is different so as you said HOME DESPOT is NOT a palce to buy the fitting , the nut would screw on , but you would be hard pressed to get it to seal .