SqueakyBlum Cool. This one is also one of the hardest items to patch. The reason is, it could also depend on the extension itself. In other words, someone could create an extension tomorrow that adds another button to the top of the post box and they could also add CSS which breaks these patches. Your solution didn't work for me, but I'm also not using the drafts extension and I see you are. That alone could make the difference.
Core needs some magical CSS or other code added to force these types of extensions to stick with a certain layout. But, then again, it's the nature of the beast. Using WordPress as an example, you could easily install a plugin which messes with your site's styling... so, it is what it is. Each webmaster has to do what works for them the best.