Bill, here are some measurements:
The Stator thickness is 5/8” or .625
The length of the shaft that drives the cams is 1/2”
The diameter of the shaft that drives the cams is 1/4” and the roll pin is halfway back
The bolt spacing for the motor mounting is 1 9/16” X 1 1 9/16”
The probability is good that you could just swap out the Stator and Armature.
The rest of this is just me thinking. I wouldn’t discount using the replacement motor as is. The gearbox not being identical is irrelevant. Now, life would be easy if it were to just bolt right up. But it’s not the end of the line if it doesn’t. The plate that the motor came from could easily be used as a template. I am encouraged that it looks like it will bolt right in to a Bally EM pinball as you can see from the pics.
One unknown is the collar that couples the shafts together but even that could be custom made by a machinists if you needed it. All that being said, I’m inclined to think it will work without too much trouble. The only thing I don’t know is the motor RPM but I’m confident that something in the range of 17 to 23 RPM will be fine and most of these motors are in that range.
This all of course is your call as to how you want to approach this. The good news is that this game can easily be placed back into service.