Check with your local glass shop to see if they stock polycarbonate in 1/8 or 1/16 thickness. If so, they can use the damaged fiberglass as a pattern to cut you a replacement. Maybe they would even mount it in the cover frame for you. You can probably sand the surface with very fine wet/dry paper and spray it any color or design you want with an appropriate can of spray paint. Should be a cheap enough project.
Happy Camping! ///// Richard D.
2006 4x4 Ford 250 SD / 2007 Flagstaff 827 FLS
One very patient wife and one furry child who travels with us. Forty-two years of trailering and camping, and I still have a blast.