I've tried 5 different products (the four below and the same brand of caulk 100% silicone). Not a one of them has held anything. All the exterior caulking has washed away. My solution was to put a self tapping screw in each and every panel because they keep blowing out.
The Seal All, btw, will eat at the panels.
I'll send the manufacturer an email, see if they have anything to add.