O site pode estar familiarizado com os principais serviços de VPN que têm pontos de venda na Espanha e podem estar bloqueando esses IPs.
Você pode tentar obter um VPS ou uma solução de hospedagem semelhante com base na Espanha e configurar sua própria VPN ou proxy para não usar o IP de um servidor VPN conhecido publicamente.