I noticed something very strange when using your latest .dll:
Resource requirements seem to be AWOL. Whether it's for buildings or units, many resource requirements are missing. From what I can tell, any resources listed in the <BonusType> tags are properly displayed, but bonuses within <PrereqBonuses> tags are missing.
I have verified the problem is with your .dll -- attached are screenshots taken using the default RoM .dll, the ____normal.jpg files. I then exited the game and overwrote the CvGameCoreDLL.dll with your .dll, started the game again, and took the next series of screenshots, the ____missing.jpg files, which have the resources missing.
I wish I had some idea of which of your changes might be causing this, but unfortunately I don't...
Maybe something's just wonky with my computer; does anyone else have this problem besides me?