Could you not flatten off a side of the shaft (or cut a keyway in) and then get a wheel hub that uses a grub screw to hold the hub onto the shaft (like this for example?)