Andrew. Someone told me, I'm not sure who that silicone sealer can react with the inner bit of a laminate windscreen and turn it cloudy. I have no idea if that is true but you might be better using butyl rubber sealant
Tony