Hi,
I'm not an expert in iguana care by any means, but just a few questions.
Did you say he was eating by himself now, just not drinking? It wasn't really clear to me in your post.
Also is it possible that he is drinking and you just don't see him? Is he provided water in a dish or misting...