Currently disabling a single menu button of a SplitButton is not supported through the API.
Your workaround is almost valid. In addition you should also add a k-state-disabled class to the button located in the overflow popup (unless you have resizable: false).
IDs receive an _overflow suffix in the overflow popup container.
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI