Can't really say it's non matching numbers when the frame doesn't have numbers. Frame can easily be stamped but having the right stamps would be a problem. Easy to pick a re-stamped motor/frame by the font
Also, the frame appears to be for a 1200 while the motor is 1000. This seems to be an inconsistency impossible to fix.
bazzee