Sometimes tense neck muscles can lead to the headaches, so the only other suggestion I can think of is a chiro or physio?

I really hope you find some relief. Migraines are awful.