The issue isn’t so much the depth out from the skin, it’s that the rubber doesn’t go to the edges of the frame. The butyl rope as mentioned above might have helped, but I think the caulk was inevitable given the curvature. Butyl tape would still leave seams open to water from above.