Depois de mexer com isso um pouco, descobri como fazer isso usando sudo (ou su - estou usando sudo , pois pode ser necessário um UID numérico que me poupe o incômodo de resolver o nome de usuário) :
XDG_RUNTIME_DIR=/run/user/<uid> sudo -E -u '#<uid>' systemctl --user status <service>.service
Estou assumindo que o UID é conhecido e / ou pode ser facilmente descoberto em systemctl status user.slice .