Эта тема и динамика испано-немецких отношений в годы войны достаточно хорошо рассмотрена Престоном в книге "Франко". Тезисно основные причины отказа от союза с немцами выглядят так:
1. Разруха в стране после гражданской войны, нехватка сновных военных материалов, нехватка продовольствия. Немцы не могли оказать помощь в необходимых масштабах.
2. Провал немцев в "Битве за Англию" и отказ от "Морского Льва".
3. Угроза англичан и американцев блокировать поставки ГСМ Испании, что грозило голодом и внутриполитическими проблемами.
4. Неспособность немцев "оплатить испанский вексель", т.е. расширить их владения в Африке за счет Вишистской Франции.
5. Малая польза от оккупации собственно Гибралтара (без Африки) как для Испании, так и для Германии - у англичан был сформирован флот и 20,000 десант для оккупации Азорских о-вов, которые запирали Средиземноморье не хуже Гибралтара.