k, no probs if you downloaded the cracked game as I did the same
uninstall both expansion first. then install TWC and execute it. Introduce its product key. After doing that, install its more recent update (1.06 v) and then close it. Do the same for TAD, by then TWC civs should be already available for you to choose in TAD.
The problem originates due to a mismatch of the game's registry keys when trying to install both expansions, as the user tends not to run TWC before executing TAD. It happens on both original and cracked versions of AOE 3.