Yes, I believe any displayable characters can be used in a password.
This looks like it might be a problem: Valero0:%3A8%2A%40D%2BUS@localhost which I'm guessing is your username. I don't think cpanel will let you create a username with invalid chars in it, but maybe you accidentally typed it...