good job on the new version.
well - there are very few changes to the schemas in kmod, but,
it only adds 1-2 tags, which can be ignores and not to be used on the schemas, and it will work.
the problem only comes to mind is that kmod,
changes the logic's of an existing tag, in the civics and the buildings, the unhealthyness tag,
the logic is changed, and the tag name is changed as well.
it goes to a percentage system than a numerical in the vanilla code.
but, to over come this, i guess the solution is simple -
youll have to use the original name of the tag, meaning, if kmod named his tag with a new name - youll have to name it as the original one - but the logics, is different, plus,
where you use this tag in your mod - the values will need to be changed to match the new logics, for game balance, cause say you got a building that gives +1 health for every 4 population, now, it will be 4%.
youll have to make some adjustments there for.
so...in my opinion playing with better ai, is a must for civ 4, plus its faster
but then again, your mod proves the other wise, that you can have a great mod without a dll.