The .lck files and folders are created once the VM is accessed by a VMware product like VMware Server, Workstation, ... to protect the VM against use by multiple users. Since the VMware Server service on the source was most likely running and the VM was registered, the .lck files existed and since you copied them over to the new host you ran into this issue. Deleting these files once (or not copying them at all) is sufficient.
André