Hi Ella,
I know this must be very difficult for you. I am very sorry your dog is not doing better. In my opinion, I honestly believe your dog has something more serious going on than just a bad reaction to medication. His neurologic signs (standing in the corner staring, trouble balancing, walking in a circle, leaning on the wall when walking, and even his pacing and panting) all indicate a problem in his brain. None of the medications he was on or was started on should cause these side effects. Maybe some drowsiness or tiredness, or loss of appetite from stomach upset, but not the circling or balance problems.
It might be a good idea to get a second opinion on monday, unless he is worse, and then I think you might want to put him down. This might make making a decision a little easier for you. Bring copies of all blood tests, xrays, and all the names and doses of all your medications to the new vet. They can examine him, and hopefully give you their opinion of the situation. I have given you mine, but keep in mind that I have not ever physically looked at or examined your dog, and so don't have all the info I need to make a firm recommendation to you.
Also, I do not agree with your vet using Dexa and Deramaxx together. It is very much frowned upon, and not considered standard veterinary practice. It may very well be used in that way with people, but it is not in veterinary medicine. This is just an FYI, I don't think these medications are part of your dog's bigger problem. But, take a look at this site, and read down to the section on interaction with other drugs. http://www.marvistavet.com/html/body_dexamethasone.html It may not be an issue in the short term for your dog, but in any case, I would choose one drug or the other, and not both. If a dog develops stomach ulcers while on these medications together, it would be your vet's fault.
You've done everything you can, and if Monday he is not improving or worse, I think it would be the right decision to put him down. Otherwise, I agree with you and would look for a second opinion like you had said.
Please let me know on Monday what you decide to do. You can wait until after that to accept if you like, so this question stays open and we can continue to correspond. I will keep you in my prayers over the weekend.