Unregister a VM within VMware Fusion from command line
There doesn't seem to be a "proper" way of unregistering a virtual machine sadly.

I went around this by stopping the virtual machine using vmrun in Fusion, deleting the source folder of the VM, and restarting Fusion so that the application registers that the VM is not there anymore.