You're missing a few power type removals and additions, see
Constants.lua and
UnitFrame.lua.
Balance Druid
SPELL_POWER_ECLIPSE -> SPELL_POWER_LUNAR_POWER
Enhancement Shaman
SPELL_POWER_MAELSTROM
Demon Hunter
SPELL_POWER_FURY is Havoc DH
SPELL_POWER_PAIN is Vengeance DH