Here's the thing - I'm perfectly ok with the events that transpired. HOWEVER:
I think the player character should not have been in the room when the Sultana died. I think their conversation should have been over and we should have left. Then she died and we are approached on our way back to the festivities and arrested/vial found on us/etc. That would have saved us from the frustrating lack of player agency we had while she keeled over, especially given the fact that some of us are White Mages and could have just Esuna'd her.