Running 2 serial devices from an Arduino? CAN chip and TLC5940

Maybe i need to change that pin elsewhere in the Code?

No, I checked the code and I cannot find any other location where the SS is set otherwise.

You took exactly the same code which ran with CS at pin 10? Are you absolutely sure that the compiler used the version you changed? My test in such cases is to insert a syntax error in the changed file, compile again and remove that error again if the compiler reported the error. If the compiler does not complain about the error, it uses another version of the library somewhere else.

The pin is changed in the code with digitalWrite() so incompatibilities shouldn't occur.