See if dbus-daemon is running as initrc_t:
'ps alxZ | grep dbus-daemon'
If so, do a 'ls -lZ /bin/dbus-daemon'. If it reports as bin_t, it
needs to be 'fixed'.
Try 'chcon -t system_dbusd_exec_t /bin/dbus-daemon' , and reboot.
You are right the dbus-daemon was running as bin_t. The chcon fixed it.
Thanks,
Jason