arduino ethernet libraries macro selector

Ah, I forgot about what this thread was about originally. I see now the whole thing with the macros was only an attempted workaround for that and of course that code is completely unnecessary now that the underlying issue is resolved. It definitely turned into an X-Y problem discussion but I think it's good to learn about translation units anyway.