FWIW a factory windshield frame is currently not that hard to source. Who knows when they will go NLA, but for now at least, you can get one - I recently did.
Also of note is the new frames have breather holes all around the circumference of the frame. Hopefully this means the frames will now...