The Gryphosphinx dialogue does mention that "if something's in the way, give it a push"- that's all it really takes to break the illusion. (The other source of info outright says it.)
Unfortunately Thunder resistance doesn't the zap traps, they do a flat 20 damage. However, there is a specific item that negates them, and there's also a way to disable some of them outright.