No problem. I know it is a little confusing at first.
I made a change to the w5100 setup code in the post above. The ethernet library has a bug that leaves the w5100 SPI enabled after the Ethernet.begin() call.
If that works, we will start reading the max6675 in the loop() section every second to test it.