My car was built by Phantom Engineering but even they are not perfect. Getting a photograph of the lock position is like trying to plat fog!
The attached are my best shots. The Passenger lock clearly shows how close the lock is to the glass. The green plastic clip on the drivers lock is to the external push button.
Your plastic surround sounds ideal but having gone as far as having aluminium blanks made up and purchased a metre of 25mm aluminium rod from the UK when I could have bought it here cheaper, I am somewhat reluctant to throw it all away for an alternative solution, regardless of how good it is. But please show us a picture. Some other owners could well take you up on your offer.
BTW Do you have windscreen insurance?