FWIW, I'm becoming more and more convinced that an SD Card needs to be isolated from the SPI bus when it's not being accessed. Level translator with enable should work. And be sure to pull up key pins like SCK (or pulldown if you're using Mode0), MISO, MOSI, and the unused reserved pins on the Micro-SD side.
Tom