LCA doesn't look right

We used to be able to buy those weld-on tabs.

I think you might be right about the T-bars, it's hard to say from the pics. It looks more like the tube might be crooked