where to buy a rallye speedometer

That’s unfortunate. Mine broke the shaft right after the magnet.
Sounds like you need a different one then. Yep, a wanted thread is where you need to go.