"Libnotify is just the notification daemon - lots of programs use it, but you need a client to display the notification.
Yes, dbus is the protocol that handles the communication, but unless you're running into a permission problem, or send notificiation to another user or across the network, chasing dbus may be a waste of time.
The actual client on freebsd is (i think) notification-daemon."