I don't know if this was mentioned yet but you can take
Crown of the Black Rose
Crown of the Black Rose
Diadem (Sacred)
Defense: 870 to 983
Required Level: 110
Required Dexterity: 524
Item Level: 105
Orb Effects Applied to this Item are Doubled
+(2 to 3) to All Skills
+(20 to 30)% to Poison Spell Damage
-(10 to 15)% to Enemy Poison Resistance
+(14 to 20) to Black Lotus Strike
+(90 to 150) Life Regenerated per Second
Maximum Poison Resist +(2 to 3)%
(25 to 50)% Bonus to Defense
Cannot Be Frozen
Socketed (4)
instead of
Amanita
Amanita
Helms
'VenAmn'
Runeword Level: 100
3% Chance to cast level 1 Time Wave on Melee Attack
+(200 to 300) to Attack Rating
-(21 to 25)% to Enemy Poison Resistance
+(2 to 5) to Amatoxin
(3 to 5)% Chance of Crushing Blow
Attacker Flees after Striking 20%
+(115 to 143)% Enhanced Defense
+(30 to 50) to Vitality
Poison Resist +25%
since you already have a source of amatoxin from blacktongue, you loose a bit of pierce but you get some +all skills and can get up to 40% more poison spell damage compared to amanita
for the chest you can take
Scales of the Drake
Scales of the Drake
Ring Mail (Sacred)
Defense: (5239 - 5921) to (5764 - 6514)
Required Level: 100
Required Strength: 550
Item Level: 120
+(1 to 2) to All Skills
30% Cast Speed
+(25 to 38)% to Poison Spell Damage
-35% to Enemy Poison Resistance
+(14 to 18) to Lorenado
+(115 to 143)% Enhanced Defense
+300 to Life
Maximum Poison Resist +5%
Physical Resist (5 to 10)%
Socketed (6)
which gives +all skills, same pierce as
Scales of the Serpent
Scales of the Serpent
Gothic Plate (Sacred)
Defense: (7481 - 8308) to (9074 - 10078)
Required Level: 100
Required Strength: 675
Item Level: 105
15% Chance to cast level 40 Arachnomancy on Melee Attack
4% Chance to cast level 12 Time Strike on Striking
(31 to 40)% Hit Recovery
+90% Damage to Undead
Adds 200-300 Poison Damage over 2 seconds
-35% to Enemy Poison Resistance
5% Chance of Crushing Blow
Weapon Physical Damage +(25 to 30)%
+(144 to 171)% Enhanced Defense
+100 to Strength
+50 Life on Melee Attack
Socketed (6)
and poison spell damage which sots doesnt have, aswell as some phys resist and since you loose the additional poison damage source you don't need any shael runes and can just go full damage
you can also use
Shamanka
Shamanka
Long Staff (Sacred)
Two-Hand Damage: 56 to 58
Required Level: 100
Required Dexterity: 203
Item Level: 105
Dexterity Damage Bonus: (0.15 per Dexterity)%
+(3 to 6) to Sorceress Skill Levels
45% Cast Speed
45% Hit Recovery
+50% Damage to Undead
+(21 to 25)% to Fire Spell Damage
+(21 to 25)% to Cold Spell Damage
+(21 to 25)% to Poison Spell Damage
+(6 to 16) to Bloodlust
Maximum Life +(10 to 13)%
Fire Resist +(50 to 70)%
Lightning Resist +(50 to 70)%
Socketed (4)
on swap for additional spell damage after you pre buffed snake stance
and while it's not mandatory I think you should add thundergod in the list of skills to take depending on whether you have another source of stun attack since it's pretty useful against some enemies, good example is uldyssian's edyrems which hit pretty hard but don't have any stun reduction which leaves them stunned for 5+ seconds and basically turns them into free health refills
another thing that isn't mentioned at all in the OP is that you can use specialization and squeeze 5 extra base levels from snake stance, which is by far one of the biggest damage increases you can get, and pretty easily too