FWIW I was told by a guy at a differential shop that occasionally pinion seal leaks can also be from oil migrating down the pinion gear, thru the splines, and out between the washer and or pinion nut. Once everything is wet with oil it's hard to tell where it's coming from exactly.