Water gas and other gasses pass through anything with solvent (even water) in it while it dried. You can glue the glass in place with silicone, but use this as a sealant outside:
Solvent free windscreen sealant
I have actually tested this over several years and seen that it works.