Best of luck, they made that part specifically to piss us off.
hahah i agree... i lost a 10mm 6pt socket there... still pisses me off.
If you take of that air deflector on the underside of the car (which is a pain removing itself), you "should" be able to get to your stuff. I removed mine to flush the radiator, and found 2 screw drivers and set of pliers. Don't even remember losing them.......