Can SATA negotiated link speed be set lower in software?
So, having verified the drive is, in fact running at SATA-III speeds, it looks like this post describes doing what you need. Be aware it requires a DOS environment to run, so you'll likely want FreeDOS with the .iso loaded already. 

I haven't used this, so I am unable to verify results. Attempt at your own risk.