Zero with WiFi101 shield and Adafruit Micro SD?

Greetings! I've been playing around with my Zero along with the WiFi101 shield and now I'd like to add an SD card to the mix. I bought the adafruit micro-SD breakout (MicroSD card breakout board+ : ID 254 : $7.50 : Adafruit Industries, Unique & fun DIY electronics and kits) and found that wiring it per the docs (Arduino Wiring | Micro SD Card Breakout Board Tutorial | Adafruit Learning System) doesn't work on the Zero. After digging out my Uno to make sure the issue is with the Zero and not the breakout board, and searching the forums, I've come to the conclusion that the problem is the SPI interface not using pins 10-13 on the Zero. I assume under normal circumstances that's fine because you can wire to the 6-pin SPI interface on the board, however because I'm using the WiFi101 shield, those pins are not easily available to me. For whatever reason the WiFi101 shield doesn't pass them through.

So my question is - is there any way I can get around this? My searching so far hasn't given me much hope of enabling SPI on the 10-13 pins, but maybe that's changed recently?

Hey!

I've been working on this same setup, except I'm using the regular SD board. I found a solution by soldering wires to the bottom of the zero, then rerouting them to the top board, in pins 11,12,and 13.

Here is a clean software solution, using availables sercoms : Creating a new SPI | Using ATSAMD21 SERCOM for more SPI, I2C and Serial ports | Adafruit Learning System