plp, as far as I know xray and ultrasound can be used to see if the actual fibers in the structure have been broken but outside of something like the aircraft or oil
pipeline industry, that stuff just isn't around. You might try an aviation repair shop or even the NTSB to ask how you'd find a referal in your area, assuming there is one to be had.
My concern would be that once the fiberglass has been "hit" that can break fibers internally, and the leak might indicate there are hairline cracks now weeping. Shock damage also travels in odd ways in boats, you need to check the tabbing on every bulkhead (they often break free) and examine the motor mounts to see if the engine
has shifted on them as well. From stem to stern--that shock travels. The entire rigging
needs to be checked as well.
That's why an insurer will often write off a dropped boat as a total loss, even when it doesn't look too bad. They don't want to hear about more damage that turns up six months or a year down the line.
Sometimes you get lucky--but get professional advice, hands on.