Tubular upper arms-I feel lucky tonight

This is why I tell people not to waste their money on this crap. With your front wheel and tire combo tube control arms were pointless to begin with.

Whether they are pointless or not is nowhere near the real issue. If a company offers parts for the front end of our street cars, they damn well better be SAFE. We are free to build our cars however we like, for more performance, for more safety, or even just for the "coolness" factor. Even if these parts are cheaper, they still HAVE TO BE SAFE. If it was me, I would already be talking to lawyers.
I'm glad you and your grand youngin are ok.