hey Frank,
On spidev swapping, I found an ticket that explains this behavior exactly (and verified solution).
Eric Singer Toradex