Maybe it isn't jammed then! When I try to rotate it it does feel very stiff, which led me to believe that the rubber band is still twisted around the other side of the impellor that I can't get to!
I have tried running a cycle, this time it did drain and the 'check water' light did not come...