You don't need to invent the right angle drill, they're around. Not sure you have enough room though. Worth checking into.
...BTW your Bieber avatar is awesome.-Malone
Here is what I would try. Take a fully threaded bolt and cut the head off of it. Make it into a stud and thread that into the broken mess with a little medium thread locker. Hopefully then it won't be moving in the block. The nut on the other side will just be pulling a little from the threads and shouldn't hurt your JB weld as bad as twisting force if it were a bolt. Other than heating the cast and actually welding it back on I think the stud would be the best chance of success. I am sure the bolt should hold for a while, but unless all is welded and fixed 100% it is all a gamble