That sucks -- I feel your pain. Someone literally punched my door and fender last spring. D*mn vandals.
Anyhow, if multiple washes doesn't get the oil out, you might need to have a body shop remove all the affected trim/molding etc. and clean it out. I'd think inurance would cover you...
You're lucky it wasn't brake fluid!
Let us know what transpires,