I once had a job operating screw machines ... think of an early form of automated lathe. These machines - which had their heyday in the 50's - always managed to have a fine mist of oil about them; as a result, since then, I've kept my hair real short.
Now, for your problem .... the greases used are developed to be exceptionally water resistant. Pre-cleaning the area (steam hose), then getting into a boiler suit seems the only way to reduce the mess.
Otherwise, various towels and rags are sold specifically to catch / absorb oils. These can be used to blot the grease away, as the grease seems to prefer the fiber to you. Even ordinary toilet paper - even the shiny foreign kind - seems to do this quite well.
My last thought ... have you tried baby oil? That stuff seems to work where most else fails.