I am sorry for the late reply and unfortunately I can not give you any other advice either. I hope you have contacted a migration counselling office by now? I am sorry that you find yourself in that limbo and I really hope that your lawyer (maybe being a bit pushed by the counselling office) is working on your case.
It would be very nice to get an update in your case in fingers crossed!
All the best,