The FTP log shows you failing to authenticate, you have the hostname and user name correct, the password wrong.
Do you have any special characters in the password? A space at the beginning or end? It sounds like you're logging into cPanel OK with the password, and that same password should work for FTP. Do you have the password saved in a password manager that is logging you in via the web?