Snap, the rubber washer type seal i could not see until i scraped all the rusty crud off.
A rubber boot like your drawing would have been a good idea.
I think knowing that they will end up seized at some point, it is an area that needs maintenance. Keep packed with copper grease around that pin. I'm sure a glove or similar would help