Just got this response from EA.
Controller reconfiguring is available with the FIFA 1.1 patch. Not all keys can be remapped however, and I believe the shift key cannot be remapped. Sorry.
You can find the patch at:
http://www.easports.com/games/fifa2004/patches.jsp
-----
What has changed in Version 1.1
- Added Multiplayer (Direct IP and Local Area Network) in Game Modes
- Added Controller Settings in Options
- Added Detail Level in Advanced Settings
- Added Save Replay in Instant Replay
- Fixed loss of mouse control in Practice Pause Menu
- Fixed EASO localization on the Brazilian Portuguese build
Notes:
- Direct IP supports 2 PC's, 4 users max per PC
- LAN supports up to 4 PC's, 2 users max per PC
- To remap a controller on the Controller Settings screen, click with the mouse on the keys/buttons you want to change
- Use the Detail Level option to fine tune the performance of the game with your PC - a lower level will improve the speed, a higher level will increase the graphical quality
- Saved replays can be loaded from the Save/Load screen
So it looks like skill moves and being able to put spin on the ball isn't possible with a gamepad on the PC?!
Think i'll be taking it back to Game next Friday and exchanging it for PES3.