Hi! Welcome back.
Have a look at these two threads which pretty much confirm your instincts.
Use two pair: GND+DAT and GND+CLK. If that still doesn’t work, the differential transceiver should.