There a whole article about Russian disinformation on this topic here. They certainly did have a pact with the Nazis. Your argument is basically “it didn’t happen, but if it did then it the West forced us into it” which is a 100% classic disinformation line. It’s like when Putin says there is no war with Ukraine, but if there is it’s because the West forced us to do it.
It’s because you are using a VPN. You always get a ton more captchas when using a VPN on some websites. Mainly because they don’t want you using one, so you can be tracked for ads.