WOW. I don't envy your position! And wish I knew the answer.

Could you try emailing the embassy for advice?