Altho admittedly, this one
does sound very much like the previously encountered shaft issues, there's a chance that it might not be the sprockets actual mounting to the shaft bit that's at issue - we've seen a couple here where the guide flange on the edge/sides of the sprocket has broken off the sprocket proper - so the sprocket still functions and is properly connected to/mounted on the output shaft, but ring that was that flange can be trapped between the engine and the sprocket/belt, or if it's on the outside, come flying off as the sprocket spins, making a helluva noise as it does so, but in either case, the belt can (and does) then eventually wander off the sprocket during normal operation!
I think there's at least one pic of a sprocket that's failed like this posted here on the Forum, and there's a few more comments from owners over your way who've had the same experience; but IIRC, there have only been a few instances like this and they've all been fairly recently.

I'll do a bit of a search around later, to see if I can bring anything up.