Spindle spins but does not extend to engage the gear??
Is the starter motor spinning up properly? These are pretty tough motors and rarely do you see one not turn.
Is the gear on the motor's shaft engaged with the larger gear that's attached to the back of the charging rotor?
Yes and yes?!! So far so good. If so you have 2 possibilities. 1) the rotor was not torqued down properly and is spinning loose of the crank or 2) the starter clutch has problems.
So, make sure your rotor is torqued down to about?? 70 ft lbs ?? then if it's still not engaging the crankshaft remove the rotor and replace the 3 sets of clutch parts. ie rollers, springs and spring caps. You'll need to slightly drill out the divots/staking that were put in the 3 screws but thats easy then take an impact driver to them. This usually does the trick. If once you've done all this and it STILL spins freely then a less obvious and less frequent problem is the large gear itself. The 'face' the rollers engage gets worn and the surface can get irregular causing an intermittent issue of not catching the crank. If it feels 'less than round' shall we say or irregular shaped then you may want to replace it with a better used gear or perhaps (untried as far as I know) have it turned ever so slightly to round again.
And yes, all the 750's will interchange.