Have you tried calling the (plexi)glass manufacturer? If you remove the shield there’s a sticker on the inside. You should be able to look up their contact info on the web. I had an ’02 619 with the tall plexi’s and they were really nice!
Good Luck!
ted merdan