In post #24 above, second paragraph regarding the conditional debug output. Those two statements should of course read:
#DEFINE W5100_DEBUG_LEVEL 1 or #DEFINE W5100_DEBUG_LEVEL 2

As usual we're not allowd to correct such mistakes if not imediatley detected :-(