Pisco, my mom had a tumor on her parathyroid and had a lot of the same symptoms you mentioned. She had thyroid and parathyroid problems for a long time and the parathyroid went undiagnosed for years. Her PTH was vey high and had been. Her internist finally sent her to an endocronologist.
I'm sorry for all you are going through. My husband gets migraines, fortunately very infrequently and even though I am no stranger to pain, I wouldn't wish migraines on my worst enemy. Have you tried any of the migraine meds like imitrex?
Have you looked into a headache clinic?
Hopefully when you get to the endochronologist, they will have some answers for you.