Instead of siliconing it shut, you might try putting silicone around the rim where the current seal should meet. Then smear vaseline or similar on the lid to keep the silicone from sticking to it. Set the lid on so it's nearly closed, let the silicone set then take it off. That way you should have kind of a custom fit seal that once you put the lid on tightly should seal well.
If it works.