I've double checked my keys to make sure it wasn't a copy and paste problem. I also utilize the same keys to access S3 directly through CyberDuck and log into the AWS CLI, both with no problem. Has anyone had a similar problem?
Yeah these are the right kinds of credentials. I did find out the problem, which was a combination of two things. Didn't need to carrots on either side of the keys and the s3 bucket I was trying to access had been renamed *shakes fist*. Oh well, at least it works now. Thanks!