I have found it best to use the OEM seals for forks. My 92 fork seals lasted for 14 years if you can beleive it. I ride with KTM's who's seals always leak a bit when dirty. Seal savers are also an option to keep the fine grit out. Not sure if this will help but there is a little known trick to tightening seals. The inner spring around the circumference of the seal controls seal tension and can be shortened. Take the spring out of the seal, find the joint in the spring and twist CCW(like undoing a bolt and nut) to undo it. One end of the spring is tapered and it threads into the other end. Cut the non-tapered end 2mm at a time and then twist each end CW to preload and the put them together so that they thread back together. My dad (master aeronautical mechanic) taught me this. Hope this helps. Cam.
Thats a good one to remember. I have been told about tightening that spring trick by the guy who fixes my seals, and I always forget, till they are seeping. Another one I learned, is when one bike starts having a leaking seal issue, where it leaks right after you fixed it, it can be the bushings. Like I said, I have a guy, who said, "there's alignment bushings." "Brass," I think he said. Well anyway, he replaced those, and no leaks since.