Can I set the clientName in deploymentclient.conf through the CLI?
I believe this is still not available via the CLI according to http://docs.splunk.com/Documentation/Splunk/6.4.1/Admin/CLIadmincommands
You could however write a deploymentclient.conf file manually on a host via some sort of script in order to set the name.