Ah so its SPI.setPins(), not sure why it appears that;
SPI.begin(SCK_PIN, MISO_PIN, MOSI_PIN, CS_PIN);
Was suggested as an example.
I have tested;
SPI1.setPins()
Wire1.setpins()
Serial1.setPins()
And they do appear to work on on the D0 to D10 pins. Will order some 1.27mm to 2.54mm pin pitch convertors so I can give D11 to D19 a try.
The most recently posted code, that uses SPI1,setPins() does compile, but I cannot see how it would work, there does appear to be an error there.