Well the fork leg is at the local bike shop - see if they can do anything with it! If not then I have a trick up my sleeve - going to try to hydraulically press the seal out - more here ....
http://www.motorcyclecruiser.com/tec...als/index.html
Sounds interesting no?