yep had exactly same problem returning from a trip to brisbane from darwin
Wasn't game to do the welding job ,scared of damage to frame ,bearings ,ect.
made a bracket up to sit over left over mount and put a small self tapping screw through
top to hld in place ,might not be the best but held in place for 9000 km so far and if it does
let go no worse off than before. Hope this helps .
cheers Kev.