Supongo que no tiene control sobre la funcionalidad del maestro de MP3 (es decir, no puede cambiar su firmware). Cuando quita el mux del MP3 maestro, no tiene forma de saberlo y puede intentar acceder al flash de todos modos, obtener respuestas de basura (o todas las 0/1) y hacer quién sabe qué.
SPI, según las especificaciones, no tiene ningún tipo de arbitraje de múltiples maestros.
La única forma de hacer que esto funcione es si su maestro puede pausar (detener el reloj) o mantener el reinicio o apagar el maestro de MP3 mientras tiene el control del flash. Por cierto, solo estoy adivinando que podría funcionar para detener el reloj. Si el maestro de MP3 tiene algún tipo de memoria dinámica, es posible que no reaccione bien al perder su reloj.
Además, al tomar el control del SPI, debes asegurarte de que el MP3 maestro no esté hablando con el flash.
Todo dicho, lo que propongas será difícil en el mejor de los casos.