Can you get her an appointment with the Diabetes clinic attached to the hospital? The professionals there are often better than the doctors imho. But I agree with others - she needs a champion, and places like age concern local to her are where you might find someone.
What part of the country...