Ischaldirh is a mage who does not need to be anywhere near you to kill you due to massive amounts of Int. He is very good at his job. Trying to find and fight him without cheating is extremely unwise, as is staying on the level he is at any longer than necessary (assuming you can actually live long enough to get off it).
Also, he *could* have gone into GC but a) it's a polymorph, they don't last forever and b) IME the stats you come into a level with affects the kind of monsters who spawn, which means plenty of kamikaze dwarves and/or other monsters that he probably would not be equipped to fight as anything less than a bear.