No need to apologise, it's an interesting and relevant discussion!
In case it helps, from what i saw of my original Sammio wind deflector, with a bit of cardboard and a lot of tinkering, i think it should be quite easy to fabricate yourself
i.e. if you've decided on the fixing strip and have that mountable, then you can simply create the wind deflector shape you want out of cardboard and then when happy you can transfer to some plexi.
I was thinking about taking that route at the start of the Miglia build as i quite fancied the wrap-around screen that continues on the doors. But i'm happy with what i've got. For now....