Used to work at a chevy dealer when I was in college. Everysaturday had to clean the shop floor. It is a pain, but it works. Here is what we did.
Used citrus based spray in and covered the entire floor concentrating on the heavy spots.
Sprinkled tide( powder) laundry detergent over the floor, does not have to be thick.
misted the floor with water.
Scrubbbed floor with brillo disc on floor bufffer,
Then rinse.
Guarunteed no spots.
This could all be done on a smaller scale by using a firm shop broom instead of the buffer.
For smaller spots just concentrate on the spot.
We used to do 15,000 sq. ft. shop in about three hours.
I would be careful grinding kitty litter and other cleaners into your concrete. You need to get the oil lifted from the crevaces. By grinding in those items, you are just covering them and hoping that your hose will wash them out of the crevaces.