I just dressed up the area where the seal sits on the torque tube. Knocked any burrs down with some fine emery and cleaned the rest with scotch pad.
...pic... I don’t recall having any problem sliding it in place.
By the way my leak at the ball collar stopped but the torque tube still has a slight leak.
Good Luck