If you have stripped down the unit, why not fit a new seal on the back of the swivel, only got a ring of bolts to remove
Me personally considering the cause of the failure, would change everything, if the cv is ok fine, but the wheel bearings, swivel bearings, and all seals got to be worth doing, new locking tabs and if needed nuts as well if they have been hammered on or off and are chewed up