Nice to see an Edmontonian on the board... I used to run on namao quite frequently but got busy with other hobbies.
If you been running autox at Namao you know justin. This is how the 944turbos spank the locals.

97.9 on that same course.
944 turbo S at Edmonton PCA autocross - YouTube
I doubt you broke the crank (have you seen one of these monters)... maybe floated a valve and bent one thus it ran weird after over revving.
No clue why the starter would have failed at the same time (coincidence).... but I have seen these cars do some really strange things...