Hi guys I just need some of your advise, I tryed to use the search but nothing like my problem was their

Ok I fitted the twin fan engine lid kit to my beloved 2.

absolutly fine lovly bit of kit, On my way to work I had to put some thing in to my boot when I herd a click.

I open my engine lid and found the fan kit hanging off the lid.

It looks like the screws have fallen straight thou and detreaded the existing holes

What are my option's
I cant weld the kit to the lid as it is fiberglass
can i use a solvent?
Or refill the screw holes with fiberglass and use self tappers to hold it in to place?
or????

Cheers for you help guys
Rich