Oh, no, you aren't supposed to move it or rename it. It's a system file, so it's supposed to stay where it was. Dolphin profiles are Dolphin-related code, and then Dolphin looks to the operating system for the data from the joystick, then remaps the inputs to something that Dolphin can use (I'm pretty sure that's how it works. Anyone care to give a better/proper explanation is welcome)
So put the joy.cpl back where it was, calibrate it again just to be sure, and then just use that profile I gave you
So put the joy.cpl back where it was, calibrate it again just to be sure, and then just use that profile I gave you