The ability to push an image into AWS ECR requires a user with the ability to access AWS CLI. The user must have MFA associated with their user account.
If using local configuration files in <userhome>/.aws/ ensure that the profiles leveraged (–profile <default or other>) are present in both the config file (containing the appropriate region) and the credentials file.