Yeah, I may have gone a bit overboard with the amount of information I put in one post :P But one of those "more is better" situations, I guess.
So, for the moment, keep trying to hydrate him with a syringe, hand-feed him and speak to the vet again, and then see how he gets on? :)