Have you discussed dexamethazone injections with your veterinarian? It's a fairly strong steroid but it may help with the lesions and has the bonus of increasing appetite. It's worth a shot (no pun intended) and results would be seen a lot faster- usually within a couple days