It doesn't take much to have a leaky seal. I used to look at differential seals that came back from warranty. The most often reason for leaky seals was nicking during installation. Often these nicks were spline-spaced. Some use a tool to shield the splines during seal installation. Only rarely was there a defect in manufacturing the seal. You need to have a deft hand to install a seal, you can't "gorilla" it on. Same goes for the shaft surface. It must be perfect. Additionally, the circumferential grind lines of the shaft can't have an angle (called a "lead angle") that would allow lubricant to be pumped out during operation. Of course you know that the seal must be installed with lubricant.
I don't see how tightening the pinion nut would solve the leakage problem.