Die default-Datei wird als Grundlage benutzt, wenn die andere Datei nicht vorhanden ist. Meine Vermutung hat sich nicht bestätigt, weil der Startprozess nicht bis zum Lesen der json-Datei kommt.
Der Mod-Ordner sieht ok aus. (Sofern es in den Civ4-Verzeichnissen (My Games...) nicht noch einen anderen Ordner gleichen Names gibt.)
Was passiert, wenn du die Mod direkt startest?
Dazu eine Verknüpfung auf die Exe erstellen und dann bei den Argumenten mod= "PB Mod_v8" eintragen.
(Beispielbild mit anderen Argumenten)