I reread your post and it sounds like you broke the screws of in the D nut
thats so easy to fix
heres how i did it
make sure the top of the screw is clean ,
heat it red hot with your torch
using a vice grips grab the BOTTOM of the screw and untwist it from the bottom
dont try to unscrew it from the top as the bottom of the threads may be rusted bad,like this one
take your time ,it may take several heat cycles to free the rusted threads
BUT if push comes to shove, use a dremel with a cut off wheel and cut a slot in the top ,and then heat it and try to unscrew it like a regular screw
or if the threads on the bottom are really rusty, screw it IN with a small screwdriver
Ive had 100% success doing it this way
After you are set up it should only take about one minute to unscrew each broken screw
tom