radiator leak due to screwing screw to deep

I'm guessing they won't take the return for your damage, but there is a product called liquid weld that may work for you, if you are OK with taking a chance. Or just bring the thing over to a mechanic or a place that does welds to fix it, see what they will charge. It's like a 15 second weld if that.