I don't know if there was such a fix, but I haven't seen it.
It fixes the icons of sworn enemies for the Light Elves in the EWA_CoolTip mod.
Yes, I've already been through this, it's a familiar topic. In general, yes.
1) As you were suggested, this is purely a "bug" in the "EWA_CoolTip" mod regarding the display of troop numbers, as the author changed the size of the unit icons. Without this mod, "sworn enemy" is displayed correctly in the game itself. Although, I assume you already realized this yourself. ))
2) This is not the only flaw in the "EWA_CoolTip" mod. You also need to (if you want) slightly shift the display of the numbers to the right, as the "500-999" numbers have the "5" heavily cut off.
If needed, the file for editing the position of the troop numbers is located at "EWA_CoolTip.h5u\UI\Tooltips\CommonAdvObjTooltip". The file is "CreaturesNumber.(WindowTextViewShared)", I set the "x" value to 38.5, which I think is the most optimal shift. If you make it smaller, the "5" is cut off; if you make it larger, the number goes too far to the right and sticks out past the creature icon. ))