If I click on the Greasemonkey icon in my toolbar to disable it, in the Greasemonkey dropdown the "Enabled" option is still checked. However, Greasemonkey does indeed act as if it's disabled. However, the reverse is untrue. Clicking "Enabled" to uncheck it will also change the icon as well (by making it more transparent).
Set command checked attribute to "false", don't remove.