So the cat had his day at the vet. His weight has increased by a few ounces, and while it's not impressive it is good to know he hasn't lost any more. His thyroid is also not any worse.
He's got some extra medicine now, a drop for his eye and something to go in his throat, which I assume will help with his constant sneezing and wheezing.