Force VPN means only traffic of TUN inferface is allowed, but ethernet WAN interface traffic is blocked. Although underneath the hood, the TUN traffic is encapsulated by the WAN traffic, they are tackle differently by iptables. You are behind two layers of NAT, I don’t think your real IP could get exposed.
AFAIK, NAS discovery stage will send some UDP broadcast or multicast packet which is only visible in the same subnet. You can try Mapping network drives from Windows resource explorer if you are using MS windows. This way, SMB protocol shold use TCP to initiate connection behind NAT corrrectly.
I’m not familiar with Netflix, how server and client setup?
Basicly, the key point is not about VPN, but NAT traveral.