The spare (blue) oil seal I have is a single lip with standard dust outer.
If there is a Viton (brown) seal that fits (I forget what I used in the bike itself) maybe they are different.
The carrier surface needs to be very smooth but wonder, if a seal was weeping could the same thing as on fork seals can be done to make sure there is nothing unseating the seal lip.
Slide something around the lip area.