Sorry to hear that
. I can't imagine how reinstalling BtS could cause that problem.
To build a compete new Civ4 config, as I have just done, you need your original DVDs, and the BtS 3.19 updater, and a bit of patience. You don't need any other updater files, but you do need to make sure you have the latest version of your Mac OS X system software, as earlier versions of Leopard caused Quicktime problems.
I have adopted the following sequence:
1. I wanted to use a different hard drive for this new clean installation. But subsequent steps would not let me upgrade Civ4 on my non-startup hard drive, so I ended up renaming my old /Applications/Civilization IV/ folder to /Applications/Civilization IV OLD/, and drag-copying the Civilization IV folder from my original DVD into /Applications/ to create a new one there.
2. I started up Civ4 vanilla from the new folder and verified that it ran. I believe this may be a necessary step in order that the expansions know where to install themselves.
2. Previous experience taught me that Aspyr installers and updaters seem to fail in recent Mac OS X systems if they are run directly from read-only disks or disk images. So I drag-copied the Warlords installer from my original Warlords DVD onto my Desktop, and ran it. It made its own decisions about what to do, but it did seem to add the Warlords folder to the new Civ4 folder.
3. I started up Warlords, again, to verify that it would run, and to ensure that the system knew where to find it. I don't know whether this step is necessary, as this is a full Mac installer that registers itself with the System.
4. I copied the BtS installer from my DVD onto my Desktop and ran it. Same rationale as step 2.
It told me that it couldn't find any software to update, so I clicked the "Other" button and selected the Civilization IV application file in my new installation. It then updated my vanilla to v1.74 and my Warlords to v2.13, and installed BtS v3.17. I checked that BtS would run.
5. I copied Hof-Mac-1.74.002 into the /Applications/Civilization IV/Mods/ folder, checked that the vanilla .ini file was edited to load this mod at launch (it normally is on my system), and confirmed that vanilla would load old GOTM start files.
6. I copied HOF-Mac-2.13.001 into the /Applications/Civilization IV/Warlords/Mods/ folder, checked that the Warlords .ini file was edited to load this mod at launch (it normally is on my system), and confirmed that Warlords would load old WOTM start files.
Note the use of auto-load in the .ini file to load the mods. Since I had only renamed my old Civ4 folder, and not deleted it, I did not trust the system to relaunch after a manual mod selection and launch the new copy of the game software. Setting the mods to load automatically meant there was no relaunch.
7. I downloaded the BtS 3.19 updater from AtomicGamer, as Aspyr had gone off line. I mounted the disk image, copied the installer to the Desktop and ran it. Again, I had to use the "Other" button to select the new Civ4 application file. It ran, and updated BtS to version 3.19.
8. I ensured that MacBUFFY was still in my ~/Documents/Civilization IV Beyond the Sword/MODS/ folder, and that my BtS .ini file still had MacBUFFY-3.19.003 as the auto-load mod. I was able to confirm that this new copy of BtS loads the BOTM 27 start files.
9. I ran MacAssetsChecker, and it confirmed that there are no significant differences between my old and new Civ4 configs.