Infelizmente, a resposta parece ser não. Sua melhor aposta é obter o visto espanhol de longa permanência (ou um de outro país, se você puder encontrar um com menos burocracia) e, em seguida, passar pelo menos metade do seu tempo naquele país. Na prática, é improvável que você tenha problemas se exceder 90 dias em outros países Schengen em um período de 180 dias, porque não há rastreamento sistemático de movimentos internos. Normalmente, só se tornaria um problema de você chamar a atenção da polícia por algum outro motivo.
Obter vistos de curta duração Schengen (tipo C) de outros países não o ajudará, porque a regra 90/180 se aplica a esses vistos, assim como a estadias sem visto. Em teoria, você poderia obter vários vistos de longa duração (por exemplo, se planejasse exceder a restrição de 90/180 tanto na Espanha quanto na França), mas a qualificação para tal visto em mais de um país parece improvável, e mesmo se você pudesse , você estaria aumentando a carga burocrática em vez de reduzi-la.
Outra estratégia, é claro, é planejar muitas das suas viagens pela Europa no Reino Unido (você pode ficar por até seis meses no Reino Unido sem visto, como você deve saber), na Irlanda e nos países balcânicos não-Schengen, bem como quaisquer outras viagens extra-Schengen que você queira fazer.
Há também alguns países Schengen onde você pode ficar até 90 dias, apesar de ter esgotado o seu limite de Schengen, devido a acordos bilaterais entre esses países e os EUA. Polônia e Dinamarca ter tais acordos. Mas cuidado: seu tempo nesses países faz contar contra o seu limite de Schengen, então uma vez que você tenha esgotado, você tem que deixar o espaço Schengen diretamente do país (ou voar para outro país). Ou seja, se você passar 90 dias na Alemanha, poderá ir à Polônia ou à Dinamarca por 90 dias, mas se passar 90 dias na Polônia ou na Dinamarca, não poderá ir para a Alemanha.
Portanto, mesmo que você não obtenha um visto de longa permanência, provavelmente conseguirá um itinerário de um ano que o mantém dentro da lei, desde que esteja disposto a gastar um bom tempo