I just tried to "read" the schematics of the MKR2UNO, but I am confused. The usual UNO SPI pins are not where I expect them to be. https://content.arduino.cc/assets/MKR2UNO_V3.0_sch.pdf
Maybe you need to use the ICSP pins for SPI, and close the switches on the display for ICSP.
But then there would be a conflict on pins D8 and D9.
Unlike the Arduino UNO, the MKR2UNO Adapter do NOT have I2C signals on A4 and A5 and SPI on pins 11, 12 and 13.