I wonder, aloud, if an spi connected ethernet interface might be an acceptable solution:

https://www.sparkfun.com/products/765

ian