Hi bobvalli
As far as melatonin goes, you might be allergic to a certain brand perhaps? I never heard of someone getting hit after it. It also never worked for me personally, just made me more tired after getting up. It does help many though.
I would stay away from the opioids, wouldn't do anything for CH and can make things worse.
Verapamil usually works best in the non extended release form.
I would definitely look into the D3 regimen. My last cycle(also episodic) I was able to abort 90% of my attacks with proper oxygen therapy, which I believe had a lot to do with the D3.