One of my Silverwing's 06' had two Plastic Mounting Tabs Broken off, on the windshield piece, But the two plastic Mounts were still mounted and there.
I used ABS Plastic Pipe glue (Black) from Home depot, and glued them back on they are just as strong maybe a strong connect then stock.
So you could Repair and Re-Paint the Plastic panels