I used same silicone sealant that you use to keep the glass baffles in place. It might not bond as strongly as it does to glass, but it has bonded plenty strong to the eggcrate.
My biggest issue was cutting the eggcrate in such a way that it filled the space across. I found that I would need a fractional number of 'cells' across to fill the space, and that the fractional cell was very prone to the loose ends breaking. I have blocked the part that would be open space, which seems to have done a little good. I still get small snails through.