Are the 450 GB from previous backups of these VMs? Most of the data probably has not changed. So you would delete this data and add it again.
IMO you try to solve a problem which does not exist. If you look at
https://pbs.proxmox.com/docs/technical-overview.html#fixed-sized-chunks, you see, that a VM backup is broken into chunks of 4MiB. Each chunk is identified by the SHA-256 checksum of its content. The same content will be hashed to the same checksum.
Each chunk with the same checksum (read content) is stored only once!
A Snapshot (or one Backup) of a VM consists of manifest, blobs and index files. The index files store which chunks belong to this Snapshot. Have a look at:
https://pbs.proxmox.com/docs/technical-overview.html#snapshots. If a chunk is already contained in a previous snapshot on the PBS, then only the checksum is send.
A classical backup program with the Grandfather-Father-Son principle would store a full backup and incremental ones. If you delete there a full backup, the incremental ones depending on it, will also be destroyed. Two full backups in the classical approach need twice the disk space of the original data till some kind of deduplication takes place.
PBS is using a different approach than classical backup programs. A snapshot in PBS stores references to the data chunks. As explained above, a chunk with the same data is stored only once. The deduplication is taking place on the fly. Two full backups of the same VM take approximately the same space than a full and an incremental one in a classical backup program. And the second snapshot is still complete, if you delete the first snapshot.
In my case a VM which uses 1.52TB on the PVE is using less than 1.59TB for 11 days of backup on the PBS. I have only 11 days, because then I recently added more disk space to the PBS to backup this VM.
Best regards,
Karl-Heinz