Thanks for your help and offer of further assistance. I went to the dealer today, actually to pick up one of the grill hood release plastic pieces. I thought I'd ask in the service about the panel and an oil change.
Sure enough, they said it was the cruise control unit. The guy said the panel was actually fine, it just was popping down because of the weight of the CC unit. Said it'd be half hour of labor, $38 to fix it up. That's not much money, but if it is a simple job to mount that unit, I'd rather just do it myself.
Any chance you could provide instructions on how to reseat that CC unit up there? Thanks for any help