TLC5940 and Ethernet Shield using SPI

if i move it over to another pin for the tlc5940, wont i have to edit the library or something like that to accommodate for a change like that?

Yes.