CC I'm sorry, I am posting here late, but I have been reading this thread for a couple days. It has, as has been said before, been going round in circles.
Essentially you have a cat that could be seriously ill, please get something done about it. I hate to think that a cat is suffering needlessly while all this to-ing and fro-ing is going on. You need to put Ollie first and get this treated. If you have the funds, the please do so but give him a chance.
Valuable precious time is being wasted.
I am saying this only because of what I have read so far, and its not intended to offend, but please, get him treated. Don't wait three weeks, please.
I feel for you because you want to do whats best but aren't sure whats right to do for Ollie. So do all of us for our babes, we love them and want whats best for them, I know thats what you want too.