The silicone should hold the weatherstrips well once it sets. Crossing my fingers for you. Trueheart