My roofing contractor and I are trying to figure out the appropriate sealant to use between the storm collar and type-b vent pipe and the flashing and type-b vent. Selkirk recommends silicone, duravent and American recommend hi temp silicone. The previously installed sealant (NP1 - 180degF max service temp) is leaking water during normal rain on two 3" hot water heater vents and one of two 4" gas furnace vents. Hi-temp silicone comes in products that are used as fire barriers up to 1800 degF down to silicone sealants with service temps to 400 degF. Can you suggest a couple products you have used that seal good and keep water out?