I know you mentioned Chester is feeling better now, but did the emergency vets/any other vets check his blood pressure at any point?
High blood pressure can sometimes lead to vision and balance problems.
They didn't that I know of. I'd have assumed they would've told me if they had and there was an issue. He's a bit difficult at the vet unfortunately.