Additionally, it seems not all the entries in the XML files are named consistently. For example, you have:
<ln id="The_Tank">The Tank</ln>
in aitypes.xml, but main.xml just knows it by "Tank":
<ln id="TAITTank">The Tank</ln>
<ln id="NAITTank">Sends slightly heavier waves slightly smaller defensive reinforcements.</ln>
<ln id="EAITTank">Has tanks and armor ships from the start, as well as whatever other ships they might unlock.</ln>
Should I simply try to match these up based on their titles, i.e. deduce that I want *AITTank because TAITTank matches the value of The_Tank in aitypes.xml? And are the identifiers in aitypes.xml the right ones to use in DisabledAITypes.txt?