Thanks for your ideas - I did wonder about using coconut oil before the silicones but the problem is my hair is sooo fine I can't layer products. I can only really use a conditioner OR a styling product, not both. Which is why the silicone-containing Moroccan Oil I use is so good, it both conditions and styles.
I can't do CG for the same reason - tried for three years and my hair was horrible - even low poos give me build-up within two washes and I get less curl rather than more.
I think I'm going to try using the coconut as a pre-poo even if I've got silicones in my hair, if it doesn't soak in it will at least protect a bit when I shampoo and I might revisit low poos for the ocasional wash.
Failing that, it might have to be a swim cap...