If you get stuck with phase 2, just have your tank and the rest of the party run away from each other when she flies into the air, having your tank face everyone else before she lands. If she lands in the center she will always land in front of the last person to have hate on her, aka: the tank.

Doing this correctly, you should never get hit by her shriek when she lands in the middle. If she lands on the edge, everyone still has plenty of time to run to the opposite side.