It looks like dbus-daemon-wrapper tries to take care of this by finding the user's profile, but this would just be the default one: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/services/xorg.scm#n851
Not sure if it is easy for the service to find a non-standard profile, or if this should be exposed some other way.