Dave,
To get around that sort of problem if ever you need to do it again is to turn the spigot that goes into the hole slightly smaller.
Then put a straight knurl on the spigot so that it is a tight fit in the hole. Press the two parts together in say your vice, and then silver solder from the back.
The press fitting will hold the crankpin exactly square because of the shoulder you have machined on it, and the silver solder will fill up the knurled recesses on the back, making sure that the pin stays put.
John