Sorry to hear about your headaches. My migraines move from side to side regularly and neck pain can definitely trigger them as well as sinus pain.
When neck pain triggers them I find that two muscle relaxants with two pain killers usually do the trick. If you have some T3s, take them with a muscle relaxant like Advil, Aleve, or Ibuprofen or if you have something stronger like Toradol. I have found these work better than taking a lot of narcotics.
When sinuses are the problem I find that a hot bath and blowing my nose out to clear them and then following with a couple of Tylenol or Tylenol Sinus does the trick. I need the Tylenol because the hot bath can make my headache worse and the Tylenol stops me from overheating.
I get Botox injections, though the jury is still out on if it works for me. My neurologist says that for migraines triggered by muscle pain it works wonders. You might ask your doctor / neurologist about it.
PS Liz, if you have to wait a week to get to the doctor, do you have a walk in clinic you can go to? There's no reason to wait a week with a migraine. I would go insane. Can you get paracetamol with codeine over the counter at the chemist? That with some thing to sleep might help. That's what I have done in an emergency.