A few comments about your observations:
There is absolutely no "valid DNS name" requirement for a VM name in the PVE, cluster or solo.
This is Ansible creator's choice, not Proxmox's.
A clone creates an identical copy of a VM, resizing a disk is a completely separate operation. If some other...