If I were offsetting the hole, I would fixture the crank half vertically my mill table (held by 3 jaw chuck clamped to my table, probably), pick up the center, align the existing hole in-line with my y-axis, and then move to the center of where the new pin will go. I would use an offset boring head to bore open the hole, to about 1/64" smaller than finish size. I would use a reamer to finish the hole, for a press fit on the crank pin.
Repeat for the second half.
I've never welded a crank, though, but I've straightened a couple on dirtbikes back in the day before I had money.