The fixed link above will provide you with instructions for manually patching your single-player game.
You will find the updated x86 files there so there is no need to bother with installing multiple copies just to get x64 multiplayer and x86 singleplayer.
SEA versions should take the US version files to patch. I can assure you that this works, because I'm currently playing v22.214.171.12415 singleplayer on my SEA Collector's Edition. And yes, the trainer is working too.
Credit for this method goes to EvilDemon on the IAHGames forum, NOT me.
i downloaded the updated for the x86 single player folder and the game works and so does the trainer but it does cause a massive impact in preformance but i supose its ok if you just want to level or get some money.
I have tried this manually 3 or 4 times. Can't get it to work. Maybe I am too stupid to follow directions. Wish someone would post an idiots guide to this. Or else, I could send the guys here a copy of Vista Ultimate x64 and they could make a trainer???
I'll put up a 90% foolproof guide once SP Patch 1.2 hits their online update servers.
I'll have to post it elsewhere because the 6000 character limit here is not enough. And get a download manager in preparation, preferably one that can resume broken downloads. There's gonna be a lot of large files to download.