EDIT - Panic over... it now fucking works!! I uninstalled WA, ran the base game, fine, re-installed WA, put the framework files into both folders, except the cfg file, ran it again and wallah... we have an updated, working game with the expansion pack installed...
Now after all that hassle, I dont even want to play the pissing game. Im sick of the sight of it... ARGH
This actually fixed my game too. Thanks for reporting what you did