Glad you are ok. One fact I've learned over the years is the further you go away from stock, the less reliable things become. This goes for modified engines and the more radical you modify them, etc.
Suspension lifts on a tow vehicle is something I've never done, personally, but that's just me. I do believe lifts cause accelerated steering and suspension component wear.
However, with all that said they should not cause balljoints to snap off. Get sloppy, yes and if left go too long they could snap, but you'd know it way before they would snap.
If I were you, I'd carefully go through everything. Even with cheap balljoints they shouldn't snap off unless something is wrong.
Good luck and be safe