ok! i have SUCCESSFULLY activated my russian version of il-2 purchased from yuplay.ru in my existing STEAM account, and it started downloading it now!
I was using a visa debit card i have with my US Chase account, and the transactions are being updated in real time on your account when you log in on chase.com, thats how i could confirm that stupid security amount check with yuplay.ru nearly instantly!