As the engine was running at the time:
1. The spark was adequate to run the engine just prior to taking on the t-shirt. What could a sudden stop do to change that?
2. Fuel was being delivered in a combustible ratio prior to the sudden stop. What could a sudden stop do to change that?
3. There was adequate compression prior to the sudden stop. What could a sudden stop do to change that?
4. The ignition timing was correct prior to the sudden stop. What could a sudden stop do to change that?
I'm pretty sure the answer to the first two is "Nothing."
Since you still have compression, the answer to #3 is "Nothing."
That only leaves #4. A sudden stop can do plenty to change that, BUT...it usually doesn't happen to belt drive mowers. Unlike mowers that have the blade attached directly to the crankshaft, there is a cushioning effect caused by slippage of the belts.
Did you remove the flywheel and examine the key? That would be my next step because I can't see any reason to pursue #1, 2 or 3.
Of course, I could be wrong.