Those mods shouldn't be using data-final-fixes.lua! Since they already have Krastorio2 in their dependency their data.lua is always called after K2, which itself doesn't do anything significant in the final fixes.
I can add them but it's definitely a mistake on their part.
And i can't believe the mod renaming didn't counter this problem... Maybe sorting happens on the mod name, not filename. Not gonna change it though.