I do appreciate that you are in a very challenging position. I'm sorry that moving rurally has not helped at all.
So when you came off the Xanax before, for those three months, how was that?
All I can say is that
changes in dose can make you feel like hell. So say one day you take 2 mg, the next zero, the next 4mg etc… This is chaos for the brain. And may explain some of your symptoms. (I did this with diazepam without realising the effect it could have, and ended up in a hell of a mess.)
(It is OK to take a benzo one day for a flight and then weeks later for a few days for a difficult time, but an ongoing, fluctuating dose is destabilising.)
The tapering
is reducing the dose slowly. It is made easier by cross-tapering onto diazepam. Partly because diazepam is 20 times less strong and so the practical side of cutting up tablets allows you to reduce more slowly. Partly because of its longer half-life.
I obviously know nothing about the healthcare in your area beyond what you have explained, but diazepam is on the World Health Organisation's 'Model List of Essential Medicines' that are the basic medicines required globally. It is the only benzo on that list.
It seems crazy that a doctor is willing to keep prescribing Xanax (20 times stronger) but will not switch to Diazepam.
(Although to do a direct swap, it will sound like a lot of Diazepam, especially if they are not particularly aware of the equivalent doses. 2mg of Xanax sounds less dramatic than 40mg Diazepam!)
If your doctor there will not cooperate, could you get an online consult with a psychiatrist in a city? Although I'm sure you've already considered that.
Anyway, I will leave you with those thoughts, and hope that the heat is not too awful