I have a PVC furnace exhaust pipe coming out through my roof. Unfortunately, the guy who installed it used the wrong size flange. So instead of the rubber rising upwards against the pipe, it is sunken downwards, and water puddles in the depression and eventually drips inside. I tried using roof sealant caulk, but it didn't do the job. Is there some kind of thick, sticky sealant that I could drop in there to solve the leak?

cut the bend off the top of the pipe side the apron on and glue it in place over the dektite (boot) then glue the bend back on the opposite way to which it was (eg. saves buying a new bend)