We also had quite a bit of minus armor from Desolator, Solar and 8 stacks of goo, (-34,6) to make things smoother. One thing i have noticed too is that u dont want to have boots at the last wave, u rather sell boots for BKB or Glimmer to survice meteors.
Ofc u want to have AC Vlads, atleast 2 bloodthorns and 2 mjollnirs and satanics to keep hp up so that u have full hp when meteors come. I even bought Hurricane Pike for BB just to have mobility for Ice Wall and meteor dodging.