Tested on latest Vassal build and observed for Toolbar Menu, GKC and Action Buttons - disabling property working on all these elements until they are moved into a Toolbar Menu that is itself sitting in a Toolbar Menu.
e.g. the items in this sub-menu can’t be disabled:
The workaround is to raise the items into the top level Toolbar Menu, which is unsatisfactory.