Don't know if it will help you all with the cannulas not sticking but I have been showering with my son's Sanex Dermo Kids Body Wash & Foam Bath. It smells fruity, bit like mango, but my goodness does it help my cannulas stick better. No idea why!! I discovered it by accident when I ran out of my usual and had to use his. Then I found my cannula much harder to remove. Started using it in the hot weather and they are stuck fast for the full 3 days!!
Recommended it to a fellow pumper and she found the same.
Still have rubbish BG swings though and really fed up with the heat. Dropped to 1.7 yesterday which is the lowest I've been in years and very scary.