Good news! D10 is no longer used! Firmware version 2.10 and later for the arLCD remaps to use D0 & D1 for programming AND GPU communications. I have ran the standard ethernet example in the arduino library with no issues!
Maker of the Arduino Certified (Arduino at Heart) arLCD Smart Touchscreen LCD
Sounds great, I'll give the new fw a try on my spare arLCD.
The solution I went for was to have an Arduino with an ethernet shield collecting the data and then hand them over to the arLCD using a 2 wire bud and the EasyTransferI2C library.
This actually works pretty well and gives some extra space for the code ( of course it requires an extra Arduino
I made a video of my project that can be found on Youtube.:http://youtu.be/KwXuo5IOTX8