Yepper,
Could have sheared either pin. If the couplers are in good shape, you could have little to no slack and the drive shaft spins, but the hydro pump does not. These hydros are bullet proof. Towing them around incorrectly could destroy them and you didn't do that. Totally up to everyone else, but I run hytran in my cubs. Got my fingers crossed for ya that it's a pin.
BTW,
129's are great cubs.