When you said that the 1/2 NPT fitting threaded in but was sloppy - was the fitting bottomed out ? ( no threads showing )
If it was then it isn't a NPT thread.
What does the O ring look like? Any cuts of abrasions?
I would say put a new O ring on it and some locking thread sealer up by the O ring only and tighten it back up.