The "good" patch meaning what? There is an "official" patch from Firaxis and then an unofficial patch from Bhruic. You need to have the official patch installed.
If what you're saying is correct, I can only think of 2 things that might be causing this issue (since TAM works fine for everyone else).
1) You have a prior version of TAM which needs to be removed. Delete the old TAM folder, download the latest version (0.74) for BTS, and then re-install it in your My Documents/My Games/Civilization 4/Beyond The Sword/Mods folder.
2) You have overwritten some game assets, either in the main assets folders, or you have some files in a Custom Assets folder (which are loaded on top of everything else and take precedence when loading a mod) which are overriding the TAM files and causing a CTD.
To fix the former you need to (delete) and reinstall CIV 4 and then BTS, applying patches when you're done. To fix the latter you should check your Custom Assets folder and either remove or rename the files so they don't override TAM files.