For the record:
I got the blasted thing on. It was the wrong fitting, in that it was the wrong length, and I know you're not supposed to bend flexi's too much, but I looped the thing round and it went on, unbelievably, without leaking. I now consider myself an expert plumber. :wink: