All enemies in this fight are weak to area attacks, but they also use a lot of area attack.
Mindflayer can use an area attack with a chance to paralyze, and also has an attack that can inflict poison. Units with high faith might have trouble if you don't give them some paralyze resistance.