In the PSoC5 world shift registers are made out of UDBs. These have a fixed FIFO depth of 4 entries. So there are no chances to enlarge the shift register's FIFOs for a larger depth.
You could use a SPI master, and drive it with a DMA. This means to software is involved and you get full speed.