I don't remember if proxmox will allow subdirectories in such a local datastore. If they do, just create (via cli) a dataset inside the top-level 'storage' one, then create each KVM in the sub-dataset. If this is not allowed, I think you're stuck with creating N different storage directories...