Dont caulk it make your lip put the storm collar back on and caulk thatThe install was three years ago. Tried to contact the installer but he's long gone. I will do as you have suggested and form a lip then caulk the dickens out of it.
Thank you all for your very helpful responses.
Craig