Arduino DUE SPI via PCA9534

So as your using the SPI library in master mode, any pin can be used as select for the SPI device.

That's true for an AVR Arduino but the Due is based on a 32bit ARM processor which has SPI channels. The SPI channel has to be initialized but srnet explains you can control the CS pin yourself once you have the SPI channel.