As someone that has watched, and learned from USAF Structural Repair procedures of F-16 Wings, a few fibers can be fixed and repaired quite well. Your Buddy probably knows more than anyone here about repairs like this and I would probably take his word and advice before anyone on the internet.
The Question should be is, why didn't your shop call their Giant Rep in on the damage, and have him/her make the determination?