It's possible to drive the seals too far in to the axle housing. If you note on the diagram I posted in post #29, there is only a 1mm allowance for the retainer position... This in turn rides on the seal. So really the seal only has the same 1mm allowance for its position.
If your guy didn't damage the seal upon installation, this is my guess as to why it's already leaking.
If your guy didn't damage the seal upon installation, this is my guess as to why it's already leaking.