Hello, welcome to FlyerTalk (albeit sadly under these conditions).
You might have some luck searching the Continental-specific forum for advice. Chances are there are people who have experienced situations like yours and would have very good advice. The forum is over here:
http://www.flyertalk.com/forum/forumdisplay.php?f=488
And perhaps one of our friendly moderators could move this thread over to that forum so that you could get some informed replies.