I agree with the last post, i'm a tech myself and wouldn't risk losing my job or someones life fixing cars incorrectly.
What I would do is take the ball joints back to napa and find someone who stocks Moog ball joints and get those. Carquest used to carry them under their name also. Just stay away from that cheap chinese crap. If they still dont fit than go get another set of lower control arms and put your moog ball joints in those.