Thanks for the reply Kelsey!
Mites is ruled out for sure, but I will finish the last dose of revolution in 2 weeks to be safe.
Unfortunately, he did not send off the skin scrape for a fungal test. It took a long time to retrieve the scrape ...

and with no pain reliever..
I am to implement the diet changes and continue with bath + oil to see if any improvement in 2 - 3 weeks time. If not, then more $$$ for another visit and sending off fresh results to the lab.
Feeling quite sad with this happening. Hope Hezzie gets better on his own soon