So sorry you are in this spot.

Just want to let you know - I met a FABULOUS headache specialist at a medical meeting (I'm a doctor) and I really really respect him. If I had migraines, he's the one I would see. He's in Miami,Florida - his name is Steve Wheeler, M.D. It might be worth it to send her to see him.

Short of being able to see him, she should be sure she has been screened for :
B12 deficiency
Thyroid disease
Celiac disease

Ellie