Congrats on your new "addition".
I'm over halfway through the restoration of my 80 Vette. Speaking from my own experiences... I had two damaged spots on the body of my car; both on the left side. The first was at the tip of the front left quarter panel. The second was at the end of the left rear quarter panel. After lifting the body in the Spring of 2010, I crawled underneath to inspect the back side of this holes. The damage wasn't caused by anything striking the panels. The damage was as a result of weak epoxy adhesive; adhesive that was used to glue the quarter panels to their respective front and rear tops. The adhesive was cracked over the bonding strips. This caused the joints to separate enough to damage the body panels. From what I understand this is a common occurance with older Vettes that have lots of miles.
I've never repaired fiberglass body panels before, but I did my own because of the info that I picked on this forum. The alternative was to pay someone else a small fortune to do something that I could do myself. My Vette has SMC panels so I had to use a fiberglass resin specifically made for SMC. To use anything else would be disasterous. I used a belt sander to sand into the body panels a V-groove over the bonding strips (but don't do through the strips). Next I mixed some resin and brushed it into the groove, then laid fiberglass matt (not cloth - it has to be matt). I kept piling on the layers of resin, matt until the final layer was lsightly proud of the surface of the body panel. Then I hand sanded. I did all four major body panel seams (2 on the front/ 2 on the rear - left and right sides). The cured resin and matt now holds the panels securely to the bonding strips. The body is rock solid. I can now remove the front and rear clips from the Bird Cage without risk of the clips breaking apart and the previoulsy weak seams.
It doesn't sound like you want to do the body the work yourself which is cool. But to answer your question, a weak body spot on older - high milege Vettes are the body panel joints. This is something you should really check-out.
(Sorry I can't see your pics. I'm at work and my employer has the gall to restrict to my internet access when I'm here.

)