Have you tried using a car headlight cleaning kit on the current lens?
You could have a rectangle piece of glass cut that just covers the lens opening and over laps maybe a 1/4" on all sides, and use RTV silicone to fasten it to the front.
Post a picture of the front of cam in question without the lens cover in place.