The only possibility I can think of is parallel read from the ADC. On the 328 you would need to use pins 0 - 7. They are port D.
You just can't write to memory, read back, and write to an SD. The max speed of SPI, 8 MHz, is a killer.
I2C is way too slow for ADCs, 400 kHz max.