I see the same thing - Proxmox dash showing all memory used but when I go into the VM, I see that only 2GB is used but the rest is used for caching which I would totally expect.
So from the Proxmox host's perspective, all ram is indeed being used.
Seems at least on my setup, it's working as...