Sorry I am used to having that on a keybind by itself.

I dont see much wrong with your macro, though the [exists] option might be what is messing it up. /cast [nostance:5] Moonkin Form(Shapeshift) should be working fine.