Multiple SPI

Could not a I2C/TWI handle this? Data and a clock with plenty of addresses (@Jack: Is that the shiftOut you refer to?).

Just wondering.