After similar damage, I ordered a painted fiberglass bonnet which looked excellently finished at first glance and looked like it would fit pretty well.
Actually however, the slight signs of damage on the packaging which we accepted as normal actually translates into fairly massive impacts, as the fiberglass gives a long way. This has cracked the paint finish or put "spiders" in the clear coat in many places. It needs repainting.
DHL ignored us and wanted the bonnet back to the post office but the post office said it was too big to handle! So we are stuck with a damaged bonnet. If you buy one of these, buy it unpainted as, the way they are packed, they can't survive the "cheap" handling by typical delivery companies.
We found a new, primed bonnet, so our "restoration" is now booked. Not really sure what to do with the fiberglass one though - maybe a base for a racing gaming setup