Hadn't wanted to comment before... but an idea hits at a weird time.
The over scale canopy framing can still be easily fixed. Just paint over the windows, like one of the Vipers that cleared the minefield leading to Carrilon. The framing is still too heavy, but who can tell without contrast?