I am an engineer by trade and have access to a very well equipped tool room
That being the case, you can take any YV2200 or similar YDK motor, lock the shaft and flick out a flat spot on the shaft same as the original.
If you have time and equipment you may choose to do that. As you suggested already, we tend to go the route of less work and fit a non gen if we can as it solves it for not too much money. I suppose the decision is based on what you intend to do with the machine.
Unusually, with this one, we sell more genuine motors than after-market. They sell more to France, Germany, Belgium and Holland where these machines were more popular. In other markets they are called a DC32.