i think you have a problem
The screen is not something simple like a bubble screen.
A mate of me who is a professional builder of replica fairings has amde moulds for the GFR fairing.
He tried to get a screen made and... failed
But he has tried to make fit something of a Ducati.
I will see if i can find the informations he gave to me... some years ago <tm>
caio Joachim
PS found it
Ducati SS Bj. 91 bis 98
This one should be able to made fit with not to much troubble.
If youcan get one for cheap, maybe it's worth to try.