Why are you applying torque while shifting? That's just asking for problems, which you've got now as a result. Ease up when you shift, and shift earlier than later.
If your frame has ISCG mounts then it's a candidate for a HammerSchmidt
If your frame has ISCG mounts then it's a candidate for a HammerSchmidt