Power steering bracket help

I tried inserting the bolt without the bracket in place, and still can't get it to thread. There is not enough room to get a tap in there to re-thread. Short of pulling the engine, any ideas? I thought of a couple potential bubba fixes but I'd rather do it right, if possible. And I really don't want to pull the engine.
Potential bubba fixes:
1. replace the stock 3/8th inch bolt with a thread cutting 3/8 inch bolt and try to impact it on. I can get a swivel socket on the bolt and attach to an impact, but because of the angle, I'm not sure it would work.
2. insert helicoil and new bolt. Pretty sure this wont work because there no way to get a drill bit in there, and a 3/8 helicoil wont thread in. I could possibly get a 5/16th helicoil in and use a 5/16 bolt, but I'm not sure if the helicoil expands enough to grab and hold the bolt in place, and there's no way to get a tool in there to cut the retaining tab off of the end of the helicoil after it's inserted..
3. Rebend the bracket and bolt it to the frame instead of the block.. This would work, and will securely hold the PS bracket in place, but the bolt also holds a motor mount in place (I think, I'd have to check again to be sure).
Any ideas?

Thanks for the pic- much easier to see on a stand than in the car. I'm thinking the motor mount may have somehow shifted when I pulled the bolt.






Anyone know if I should loosen the bolt that attached the motor mount to the frame before I jack it up? It looks like maybe
The Best of Corvette for Corvette Enthusiasts








