I followed all of this, and it worked once I realized all this changes require to open a new terminal so the new config on .aws/credentials apply to the current terminal
.aws/credentials