I sent you a PM on this but will throw it out to the others here, too.
How did this Timken P/N work out for you? I've seen that the reviews of similar seals (not the exact Timken one) have bad reviews and leak immediately.
The felt gasket piece seems to be specific to the OME one, no?
Also, did you have to remove the RMS housing to replace this or did you do it with it in place? Do you have any pictures of yours leaking? Did it look like this?