Discovered that Piaggio has recognized the glare-back issue on their Liberty 150i screens.
The fly screen, like mine, came with no edging surrounding the headlight - but I found some stuff that works 60%.
Look at this photo of a Liberty150i for sale at ScooterWest with
Piaggio's TALL screen installed.
I see why the counter parts guy said I could not buy this edging for my fly screen. Looks painted inside the screen.
(fly screen on the right, tall screen left)
I dislike tall screens - so will work on this - this winter.
Stig