We now the Q are not invincible. They can kill and strip the powers from their own kind. As we saw in Voyager, non-Q's can hold and use Q weapons, thus becoming lethal to an individual Q. I do not find it surprising, then, that Guinan, and perhaps other El-Aurians, have, throughout their centuries if not more of listening, learned of defense techniques against the mighty Q.