Dada a quantidade de testes positivos quanto ao funcionamento do KVM, não podemos descartar a possibilidade de ser algum bug no software mesmo.
Mas ainda no docker, e se você tentar mapear assim:
devices:
- "/dev/kvm:/dev/kvm"
Do dispositivo do host, para o container.
Curiosamente tivemos um problema semelhante neste tópico: [RESOLVIDO] Windows em Docker nao reconhece kvm no Fedora 39