all good buddy,
do you have a custom fabricator down the Mount ?
i'm pretty sure the original subframe on your bike is made of Cro moly, so you'd at least want that.
your bent subframe still looks reasonable, have you thought about getting it bead blasted, or a light sandblasting
then gently bend it back to shape to fit it back to your bike.
once it fits back on and lines up with the mountings, maybe just have it braced up a bit, add a couple of bars to it.
then you can repaint it or have it powdercoated
if i was to make another subframe for you in cro-mo, it'd probably coast around $100, and i would need the bike too for a while, to trial fit and get it to work.