65-66 Folmula S barracuda LCA w/Sway tab?????

I have a set of LCA with sway bar tab but they dont look right to me considering all the info i was able to gather. The welds look sloppy and couldnt possible be from factory, plus the tabs are on the top rather than the bottom. I was getting everything ready for my engine swap and this could be a set back but i need to 100% sure what i have. Any help would be greatly appreciated.

THANKS!!!

Jake

Pics.

https://www.flickr.com/photos/133376992@N02/albums/72157659107013981