is there a cvs near you? or another drug store? some dry shampoo may help clear up the oil and a head band or clip to pull it half back would help. if you can't get dry shampoo you can use some baby powder and rub it in/shake it out. good luck!
Ugh! I've done that before. It makes for an icky day.
A couple of weeks ago when I was out of town for a big meeting, I was getting ready to put gel in my hair. I squirted some into my hand and started scrunching it through my curls. Then that shizz started to foam. Yep. I'd put shampoo in my hair instead of gel. Bleh!