Você não pode conseguir o que deseja com apenas nginx.
Eu faria um script em PHP ou linguagem similar, que decidiria qual redirecionamento enviar para o navegador. Se nenhum redirecionamento precisar ser enviado, ele enviaria a própria página.
Você também pode criar o script para tentar buscar opções alternativas com curl
, mas isso gera tráfego desnecessário no site e desacelera o envio do redirecionamento.