The sad news is that I already use the default RedCoat.kfm and Cavalry.kfm. Is there no such problem with these units in your mod, mamba?
No, they work as they should, both in game and in the civilopedia. I had this issue with two persian units and since that fixed it, I removed the custom kfms everywhere (as long as they were identical of course).