Wind walk is still turning some blocks into parries, for defensive purposes it's still the best weapon enchant, but only becuase the others are terrible, mending heals for a tiny amount, landslide is a tiny AP proc (and most tank abilities scale really badly) Elemental slaying is meh, heartsong , powertorrent, and hurricane are all stats you don't care about.
Soulshifter Vortex is Junk for pallies, You'd be better off getting Fire of deeps (or any static Mastery trinket) and changing a few mastery gems into stam gems. or getting any non mastery proccing trinket instead. at thsi point mastery procs are comletely wasted for you, Haste procs have greater defensive value. Stop chasing the epeen; get a proper trinket.
think of it this way, FIre of the Deeps is 450 mastery, approximately 9 epic mastery gems, if you replaces those with 9 epic stam gem you'd have 675 stamina, almost a whole extra epic stam gem's worth.
Gem for stamina. Reforge to avoidance. Do your major stat-changing with gems, because CTC changing with mastery gems is linear, whereas changing mastery for avoidance is slightly harder to calculate (and you should plan it all in advance to avoid wasting money). Fine-tune with avoidance reforging. Only reforge to hit or expertise if you cannot get close to 102.4 if you have removed all mastery from gems and cannot reforge any more mastery to avoidance.