I wonder if anyone has submitted patches to dbus-daemon adding support for non-systemd "daemon managers". If the article is to be believed it should be really easy. Maybe that could have been done instead of writing a blog post? Or in addition to?
EDIT: Also, Ubuntu has been shipping Upstart activation support in D-Bus since 2010.