I wouldn't use oil until they're able to identify what the problem is for certain. Putting oil on his skin will trap any bacteria and make the problem worse.
The only advice I have is to ask the vet for a different fungal treatment, and perhaps another skin scraping to get a final answer. Maybe they'd be willing to negotiate on the cost of another scraping since the first tests were so different.
I wish I could help more.