Everything is cool, great job. One thing: after installing the fix, the mod that changes enemy stack size labels, "10-100" etc., stopped working; now it says "10- 100 unit", which overlaps the icons. I have a mod installed that reduces the numbers so the icons are visible. Why add "units"? There are already numbers. With the fix, this label covers one third of the enemy stack icons.
Changes were in one file, and the comparison is provided here.
Why add "units"? There are already numbers.