
Erm, what about the game files that the installer deletes *before* it installs GWX? They're removed for a reason.
Basically, what you've outlined is a set of steps that if followed WILL result in BOTH an inaccurate installation of GWX AND random CTDs.
My advice: don't hack things unless you understand FULLY how they work.