Wonder if you could make up a spacer to move the seal to run just out of the groove?
Don't shoot, just thinking aloud!
Shoot ? Bhahahaaha,,,,,,,
In a pinch you could, but it would be a stop gap rather than a repair / permanent solution. Remember here too, there's 3 - 4 (or even 5) thousands end float on the crank and 3 to 6 on the Primary Gear, though that quickly increases to 10+ with the soft C clips, so it's not out of the question to have 20 thou (or 0.5 mm) end float as seen by the seal here.