My experience is on Shovel, Evo and Twin Cam motors, but all had compensator sprockets. Your symptoms sound like a failed compensator sprocket, which isn't too tough to replace.
As a side note, I've never known a compensator sprocket to fail: the only one that looked rough was on my brother-in-law's old shovel. We tore the motor apart in 1989, and noted that some of the teeth had wear on them. That old shovel was a far cry from your '04 Twin Cam.
Good luck with the repair, and glad you made it home safely.