Split Button into two functions.
Move current "Save" functions ("Draft", "Publish", "Publish Later") to a tiny region within (eg. the icon) and make it a select control with a persistent option group.
The rest of the button will operate as typical by performing a "Save" using the current option group disposition.