You should only need dotnetdesktop9, the game is native Vulkan - dxvk and vkd3d are, to my understanding, compatibility layers for games that use DX11/12.
There's further compatibility (hardware, mostly) issues, but that's the gist of it, it just needs dotnet 9.