I did a swap of that engine, but on a different machine than the Toro. (Troy-Bilt 2410 vs Toro PowerMax . . . but they are both red, so not much difference
I did the same as you in terms of mounting by finding a matching set of machine holes on the chassis. The crankshaft did come up short as I recall, so I had to get a new set of pulleys and extend the shaft a by about 3/4". Check out my thread for some ideas, and also post some pictures of what you have.
Is the pulley a dual/combination pulley, or separate drive/auger pulleys? One concern is that you have enough of the pulley (s) on the shaft so nothing catastrophic will happen. Did you get a new bolt for the shaft as well?
Current & Past Fleet:
2017 Husqvarna ST224 (SOLD)
2014 Troy-Bilt 2410 w/ Briggs & Stratton 305cc Engine
2003 Ariens ST824LE (SOLD)
1999 Toro PowerShift 824 w/ 318cc OHV Tecumseh Engine
1988 Toro 521 w/ 212cc Predator Engine
1985 Toro 3521 w/ 179cc Powermore Engine (SOLD)