Fiberglass is 100% repairable. Structural repairs are done from the inside, with cosmetic fill and blend on the outside. That means you’ll have to carefully peel back some of the Ensolite. You’ll have to pull that window as well.
If you haven’t done
fiberglass before, there’s a beginner’s guide in the thread “You Can Repair
Fiberglass.” Type it in the Google search bar and it should pop right up.
For starters I’d brace the section that’s caved in with a 2x4 and a piece of plywood to spread the force. Slowly apply pressure to restore the original roof contour.
We’ve seen way worse!
Scamps have a metal support between the galley base and upper cabinet to improve roof support in that area. That could be something to add going forward. For heavy snow loads, a temporary brace in the middle during winter storage is another option.