Sim, é possível, e a configuração dada já está correta *, de acordo com documentos do rsyslog: link .
Há uma suposição equivocada, no entanto, na declaração "omuxsock ... não estava criando nenhum soquete". omuxsock não é esperado para criar o soquete; espera transmitir a um soquete existente. Provavelmente é por isso que @HBruijn sugeriu incluir a configuração "usada para tentar configurar o soquete".
Aqui está um exemplo dessa configuração em Python:
import socket
sock = socket.socket(socket.AF_UNIX, socket.SOCK_DGRAM)
sock.bind('/tmp/sock')
print(sock.recv(4096))
Isso funciona com a configuração dada na questão e irá bloquear até receber uma mensagem pelo soquete.
Observe que o omuxsock suporta apenas SOCK_DGRAM, não SOCK_STREAM (que seria o padrão do Python no exemplo acima) e, portanto, é sem conexão (pense em UDP não TCP).
* Supondo, claro, que algum mecanismo de entrada também tenha sido definido e que seja desejável que tudo (não excluído anteriormente) seja registrado no soquete fornecido.