My guess is he hasn't. He's thinking barrier instead of management; anytime there's a caulk joint on a skylite/metal roof installation, it's guessing and improv. I think it's salvageable, but there's a bunch of sheet metal that's gotta come off. Google "metal roof skylite flashing". There's a lot of pictures showing options, some right, some stupid, and a couple videos. There's a lot of ways to go at this, but they're all predicated on taking off sheet metal to get the underlayment, dams, and channels all working right.