I found this encounter yesterday for the first time and won it first time (in contrast I've never beaten the Matriarch Spider). The battle went as follows:
1. Lae'zel went in alone;
2. Other three stayed back, not far, but one tier up and readied themselves.
- Dwarven Battlemaster drank a Speed potion as well as the Oil of Sharpness;
- Shadowheart cast her Shield spell;
- Astarion made himself look pretty.
Lae'zel went down in the first round, 3 attacks and bam.
Dwarf closed in and hit hard.
Shadowheart moved to Help Lae'zel.
Astarion moved to attack the already wounded (dual wielding with 3rd attack).
We took out the major attacker fast, got Lae'zel back on her feet and the battle turned in our favour. They got into a losing cycle of taking damage whilst another healed them. One managed to teleport up top but but they were on the run. Having a Dwarven tank with a Speed potion really gives you an edge.