Sounds like you might need more repair than just gel coat. At a minimum, once it's dry, you might want to soak some laminating epoxy into the fiberglass. Aside from any structural considerations, if the fiberglass is holding moisture and that moisture freezes during the off-season, it may lift and damage your repaired gel coat again.