Surely if you knock the end of the nut into the driveshaft to lock it into place, it can't come "Loose" maybe a tiny bit but not inscrew?
On both sides?
I'd order 2 hub nuts from ford and give them a go, did new nuts come with the bearing kit? might just be cheap shite?
What are you torqueing them too?