Izora has Enhanced Diplomacy (http://www.d20pfsrd.com/magic/all-spells/e/enhanced-diplomacy) prepared. If she used it, she could've gotten a +8 on that check, though I don't know if it'd have made a difference in this case.