I understand why you might feel like you're at wit's end. This sounds really awful. Not a doctor here, but it doesn't really sound much like cluster headache. Among other things, CH is not a 24/7 thing, and the pain tends to be most intense around an eye, and they can be brought on by stress or exertion but also have a life of their own. And they're virtually never helped by an NSAID like Toradol. There's a condition called cervicogenic headache (originating in the neck) that of course does seem to match up, although maybe the MRI etc. ruled that out. https://www.medicalnewstoday.com/articles/324108.php Hemicrania continua (HC) is another possibility, since it is 24/7, but again the symptoms and causes don't really seem to fit. The Indocin is probably meant to treat a hemocrania as a possible cause, but that's quite a low dose. Maybe the doc is being cautious and will increase the dose. (Many people get significant stomach distress from Indo, so it's often prescribed with something to protect the stomach lining.) Indo is essentially a stronger version of Toradol. https://americanheadachesociety.org/wp-content/uploads/2018/05/Hemicrania_Continue_June_2015.pdf The verapamil dose is also low for CH, but again, it's good medical practice to start low, monitor, and increase (people with CH can sometimes need 960mg/day or even more). (Anti-inflammatories like Toradol and Indomethacin might also be prescribed for cervicogenic headache, and of course the steroid injection is for anti-inflammatory purposes.)
Of course, if O2 might have helped in the ER, and if the doc thinks you might have CH, then O2 is worth trying and should be prescribed. Prednisone is also sometimes prescribed as a temporary treatment for CH, and it seems to me that it might also be tried, since it's an anti-inflammatory.
I apologize for being picky here, but while "cluster migraine" is a term that has been used by doctors and lay people, it's nearly meaningless as a medical term and has been pretty much abandoned. A person either has CH or has migraines (and some people have both), but they don't have "cluster migraines" unless they have symptoms of both at the same time enough that the diagnosis is too blurry to make. That's very, very rare.