I trust 100% your translation, it makes sense. I think I understand why they did it. It's mismatch between the dubbed versions since the original text and audio comes from the polish version. So, Russians and Americans translated it differently.