Language shown as Unknown despite language is set

I know of none, I’m afraid. Tell whoever is preparing your files to not embed XML meta tags into your MKV’s. Particularly when they contradict the regular Matroska flags.

[edit] actually, you can try this batch file method for mkvpropedit.
I think removing all parameters except --tags all:"" should be sufficient for your use case (but I might be wrong about that):