You could always install & configure a samba server directly on Proxmox ? This is the biggest advantage for running proxmox, it debian with a custom kernel + proxmox packages!
Good luck :)
PS. This does not apply, but I run cephfs on 3 nodes with a ubuntu+samba+cephfs VM pointing at the shared...