Parte 1 del " Especificación simplificada de la capa física " de las tarjetas SD, Versión 8.00 en la página 263 (Figura 7-1: Diagrama de estado de la tarjeta de memoria SD (modo SPI)):
Nota: Tarjeta SDUC, la tarjeta puede permanecer en estado ocupado y no responde lista al host durante ACMD41 para que el host sepa que la tarjeta SDUC no puede utilizar el modo SPI.
EDIT: ...y grueso y subrayado en la página 262:
El modo SPI no es compatible con las tarjetas SDUC.
Así que al menos las tarjetas Secure Digital Ultra Capacity (SDUC) (es decir > 2TB creo) no tienen que soportar SPI.
He experimentado el mismo fenómeno con varias tarjetas SDHC también y tratar de averiguar cuál es el problema en este momento. En un proyecto de hace unos 5 años, también tuve el problema de que con una biblioteca FatFs, algunas tarjetas simplemente no se podían utilizar.
En pocas palabras: Yo no apostaría por ello. Prueba con distintas tarjetas y considera también la posibilidad de utilizar otros tipos de memoria.
EDITAR, unos días/semanas después: Ok, finalmente conseguí que funcionaran las tres tarjetas SD que tenía de diferentes fabricantes. He compartido los pasos de inicialización aquí: ¿Cómo inicializar/utilizar tarjetas SD con SPI?