I bought some Lexan and made a DIY windscreen. $15. Disposable, works perfect. Cut to your own custom height. If anything, it's a cheap experiment to get the exact height you need.
Take the old screen off, measure, hit the big box home center and buy some pre-cut Lexan. Bend it on the fairing and mark the holes. etc.
Lexan takes a good bird or rock strike without breaking.