Eu finalmente encontrei a solução. Procurando uma resposta para o cliente remmina, um cara tinha o xfreerdp funcionando e não o remmina e ele postou seu comando xfreerdp aqui . A coisa era que quando eu estava lançando o comando com os dois plugins (drdynvc e rdpsnd) eu também estava passando duas strings de dados audin e pulse e isso não funciona. As soluções estão passando dois plugins com apenas audin como dados:
xfreerdp -u user -d domain -p password --plugin drdynvc --plugin rdpsnd --data audin -- server