Use SD-Card module in combination with MKR GSM 1400
You can free choose pins used by SPI master to select slaves, but if possible use the default expected by the library.

With MKR and other SAMD Arduino boards use the same default SPI slave select pins as for AVR boards, because same libraries are used. 

Ethernet library has default SS pin 10 and SD library pin 4.