it's a pikey fix but will the spring hold straight enough in the DV if you put the two flat ends of the spring back to back in the middle? maybe file a tiny bit off the snapped ends just to make it flat.
i've put two weak green springs in a forge back to back and they seemed to hold (gt35 running 30psi so don't try that at home!)