Swapping everything over to davescuda 340/4 speed car sounds like a pretty good idea. If you are set on fixing what you have, there is a near perfect front chassis from a 71 Duster down here in NJ that should give you all the parts you need to fix the Barracuda. I think the price would be right also. I'm pretty sure we cut it small enough to fit in the back of a pickup.
PM me if interested but do it soon before it gets scrapped.