I'd be inclined to get some pins made up from a material that's softer than the originals Neil ... I've got a NOS pin here and the steel it's made from is hard as fook which will prove difficult to set properly without a suitable press like the one Skyway used BITD
Also, the pin must be exactly the right length to avoid the risk of swelling and bending inside the wheel once the head is set
Here's a cool pic of the old Skyway factory