Noticed that CivilizationInfos.xml is a cornerstone (what a surprise!).
It contains the tag UnitArtStyleType that leads to VD since VD has a different type for every Civ.
Out of 32 playable Civs in your Mod, 19 are problematic. If I put back the 19 UnitArtStyleType from BtS, your Mod works fine.
Here is the list of the 19 undelicate Civs...:
Arabia, Aztec, China, France, Germany, Greece, Inca, Japan, Khmer, Korea, Mali, Maya, Mongol, Netherlands, Ottoman, Persia, Portugal, Rome, Zulu.
Since I have no clues what to look for in the file VD_CIV4ArtDefines_Unit.xml which is more than 34,000 lines, I think that I will have to stop here.
Hope that my investigations help somehow.
Please keep me informed as I have already spent quite some time on your mod and it would feel frustrating not knowing what is going on.