Seals-it seals work awesome, wtf are you guys talking about? A $15,000 dollar spidertrax steer axle uses their own version of expandable seal carrier. Every comp buggy and Ultra4 car I know of is using that seal to keep $90 a gallon gear oil inside $5,000 dollar third members.
The only reason I could see that what the OP wants to do wouldn’t work. Is lack of prep. The seal (any seal) needs a polished surface to ride on. If you cleaned the housing ID really good so the O-rings sealed good. Cleaned the axle down to bare metal all the way from the splines to where the new seal is going to ride. Then polish the diameter of the shaft where the seal is going to ride. The expandable seal will totally work. My little brother’s Toyota has seals-it seals out at the ends of the tube to keep the gear oil out of the grease in the knuckle balls.