The issue is caused by attempting to use the display name of the VCenter twice:
1. For the protected VCenter
2. For the Top-Most node of agentless VMs shown in the GUI
The displayed error message "The specified displayname is already in use by another agent" although correct, is misleading. It suggest that the issue lays with any of the VM which needs to be protected when in fact the VCenter display name is the issue.