I think Gamepass is the way to go, but they may have some Geolocation tool that knows you're in the US (I see the following message when I try to go to the site from here in the US)
NFL Game Pass is not available in the United States and Mexico*, but you can still get unlimited access to NFL games:
Or maybe since you can get ticket directly now in the US (if you can't get DirecTV) you can just get the regular Sunday Ticket?
https://nflst.directv.com/DTVAPP/nflws/index.jsp