Please note that the origin of the SIM card in your possession is Spain. As a result, some websites can determine your location as Spain and even aren't allowed to be opened. For such cases please use Opera browser with the interior VPN and choose the US IP address.
Besides Opera browser you could also use such free VPN services as ProtonVPN and Psiphon, which also give a free US IP address. You can download both the desktop and mobile versions of these services.