I'd find a used one from wherever, hammer down the body as needed and weld the hinges directly to your mangled tub. You'll end up with a windshield with wipers, that works, and looks normal from 20'. Attach the stringer bars to the top and you don't even need the retaining plates at the bottom. If you do wanna go bomb around glass-down, it's 4 bolts and it'll drop.
'91 Frankenheep YJ. 4.0, 4" BDS, Richmond 8.8, Titan 12k, 35" KM2's, rust.
'88 YJ, 4.2/4.0 head, +4½" & shackles, BFG 33's (sold)