If what chris suggested doesent work, what about inserting a small impeller pump in the cold water feed to the cylinder?...it would be wired up to come on at the same time as the shower pump, and feed water into the cylinder, keep pressure up slightly, just enough to stop the expansion pipe draining, but not so high as to eject water up the expansion pipe?