SPI in loop() working fine, but not in ISR TIMER 1 interrupt

//please ignore comments, as the code is modified so frequently that I forget about comments!

If they are not important, why have them?