Hello,
I have not tested, but there is an overlay to reroute the pins cs0 and cs1.
see on /boot/overlay/readme :
Name:   spi0-cs
Info:   Allows the (software) CS pins for SPI0 to be changed
Load:   dtoverlay=spi0-cs,<param>=<val>
Params: cs0_pin                 GPIO pin for CS0 (default 
cs1_pin                 GPIO pin for CS1 (default 7)
put in /boot/config.txt , the line :
dtoverlay=spi0-cs, cs0_pin <n°pin>
there is another way : software i2c with dtoverlay i2c-gpio
Name:   i2c-gpio
Info:   Adds support for software i2c controller on gpio pins
Load:   dtoverlay=i2c-gpio,<param>=<val>
Params: i2c_gpio_sda            GPIO used for I2C data (default "23")
i2c_gpio_scl            GPIO used for I2C clock (default "24")
i2c_gpio_delay_us       Clock delay in microseconds
(default "2" = ~100kHz)