Hi Stephen,
I saw a facebook post last week from Seager engineering where he repaired fins on a DBD,
The experiences I have had getting BSAalloy bits welded up by my friend is that it welds well,
From memory, (i hope to get him on the phone tomorrow to ask)
The rods are 4043
if the bent fin is not cracked? Try this,
Cover the area with black sharpie pen, heat until the sharpie ink has almost disappeared and leave to cool, this should have annealed the alloy fin enough to straighten it
John