Dan,
Sorry to hear about the accident. On the plus side, no one was hurt and it seems the worst of the damage is cosmetic. Considering you did the fiberglass work yourself it will be an easy (though time consuming) fix.
It also gives you an opportunity to make any changes to your design that you have been thinking about