Frank...
The only special character is a single exclamation point which I believe is a supported character. I tried doing a vCenter 5.1 install with the same password and made it past this point.
The real domain name was omitted from this post for security reasons. I accidentally forgot to list the subdomain in the FQDN so it is more like: FP-CSVC01.subdomain.domain.loc
I just ran the command you suggested and I get two certificate chain errors, a return code OperationFailed, and 100