Note to self any "clever" solution implementation that starts with "here, hold my beer, I have an idea" should be put on the back burner for a at least a couple of days to consider how bloody awful it will be to deal with that clever solution down the road!
There are pictures of a project someone did to fix a roof that had been caved in by a tree. So you can fix the
fiberglass without a doubt. Might be a fair amount of work or a real "learning experience" but hey the roof is already messed up, the worst that can happen is you make it worse instead of better? It is already broken!