WOW !! That is way cool !!
I would get commercial de-greasing soap and clean that floor as much as possible first. ZEP makes some very good cleaners. Just going right at it with a grinder may smear the oil around and further into the concrete.
Maybe rent a steam pressure washer to break it up too.
Now I REALLY wish we were closer, I'd be over there helping...