Hey Nick,
I think your guess is correct-the starter did not disengage. Normally one can hear that-there is a distinctive whine when revving the engine with the starter engaged.
You will need a new starter (or a rebuilt one). And I would bet that the one from a 12HT will not fit. Do you have...