Hello Fig,
No advice except be tenacious with unhelpful people and travel health insurers. Don't forget to take care of yourself as well - it is very stressful! We have been in similar circumstances before so all the very best and perhaps you could update everyone when you are both home safe, sound and healthy. Best wishes _- Clodagh