Its a tight fit, but I am able to pry it off if need be. Although I had to apply quite a bit of pressure to get it to go on, I did it by hand, so I'm not sure that its quite a "press fit", assuming that means so tight that you need a press to install. I do have some locktite, so should add some of that if possible? The HFL2530 is 32mm OD, so I'm not sure what options I have for that size to try to get either a similar freewheel like the Cyclone original, or to just put a regular sprocket on it and keep my pedal drive train separate from the motor. With the parts I currently have installed, I might be pretty limited. I came across this though, which seems like it might work instead, assuming I find a 20mm ID to fit around the original shaft :Item # SPR-2515F <-- googling that will come up with an image, described as "New roller clutch sprocket with one-way bearing. Rotates freely in one direction; fixed in other direction. 15 tooth sprocket for 1/4" #25 roller chain."
After visiting 4 local bike shops, the local e-bike store guy pointed me to surplus center's website for sprockets, also. Maybe they will have something, but so far the closest I've come is a set-screw style sprocket that the bearing company can machine to fit 32mm. But, it is for #40 chain... so that adds more angst :?