You don't even need to move all the files — just copy the a2p1-texts and texts files from Data. From the pirated version to the Steam one.
Better to move all files from Data, I forgot that the Russian voiceovers will be there too.
I googled it, and yeah, КЗ accounts don't have the Russian language selection line, but on a Russian account it's there. Well, that's just Ubisoft being sloppy — they forgot to add Russian not only to the Russian region.
If it works out, we'll need to disable automatic updates, because if they decide to update the game on Steam, all these fixes will be wiped out.