I have a couple boards like that with busted pins and never knew how to fix them. Is that aluminum wire that you soldered into the open hole first then slid over the pin?
It was 2 "bigger" ~2 inch paper clip. It had the perfekt width. I guess it's aluminum!?
I cut off a piece a little longer than the pin itself, grinded all surfaces, put a little piece on solder inside the pin, heated it up and pushed the aluminum piece in. And finaly I soldered the top of the overlapping new pin to the base of the old pin.