A little more info. Here is another macro I use that has the same issue with the icons updating.

Code:
#showtooltip
/cast [harm,nostance] wrath ;[nostance] rejuvenation ;[stance:1] swipe ;[stance:3] Ferocious Bite ;[stealth] Ravage
I am not sure if this is just an issue with Macro's or with the way mine is written.