Here's a pic of the hokey sight tube. IMO, with the extra oil inside, enough was thrown up at the vent baffle to get out. Extra baffles might control the oil.
Also the seals that I picked up at NAPA. Same SKF part #s for all 3.
Please excuse the mess. Lol, still working on my 10 year plan of organizing the garage.