This 3D printed demister grill has a lip around the perimeter that can be sanded back for a nice fit. It might be helpful to scale the X or Y dimensions for fit as well. The area under the windshield will get very hot so only high temperature filaments should be used.
I will post STL, STEP and Fusion 360 if requested.
Can you post the STL file for this
Thanks Loren