В Turbo процессор успевает считать данные из порта быстрее чем их разместит там контроллер
Не успевает. У Z-контроллера SPI работает на 8МГц, байт по SPI читается/пишется за 7 тактов безвайтового Z80 7МГц. Читают обычно INIRом или развернутыми INI - 21/16 тактов на байт.