Silicone seal can be a good temporary seal even underwater if you squish enough of the stuff into the leaking area. Did a temporary patch a few years ago when I punched a hole in my skimmer housing....stupid bubu. In an application like yours I wouldn't rely on silicone seal.
Al