Before Netflix was available outside US, I had a VM somewhere in the US, with Netflix proxy (they had no issues with accepting payments from Poland).
Proxy-ing web traffic was not enough and, if memory serves, I also had to set up a DNS resolver on that machine and use it. May be easier to just set up WireGuard nowadays.
That's a good point. I'd kind of suspect that enabling the "Proxy DNS when using SOCKS v5" setting (in Firefox) would achieve the same thing without the extra setup hassle, but I've not tried it to know if it'd work. :)