Amanda, I'm so sorry that you and your dh have to deal with all this in what should be the happiest times of your lives.

I'm glad to hear that the Dr is fairly happy with your dh's prognosis though. I hope that he continues to improve.
Immigration is a giant pain in the bum! We've dealt with it both ways. I'm from Australia and we were married here in Texas while I was on a holiday visa. We had to go through immigration when we wanted to move back to Australia and then again when we decided to move permanently back here. It's costly, time consuming, frustrating and emotionally draining! We had to get back to Australia quickly as my mother had been diagnosed with cancer. So we needed to get approval for my dh to travel over there on a temporary visa and then apply for permanent residency once there. We hit lots and lots of road blocks and it didn't look like it could be done, but then I started contacting politicians. From small local councilors right up to the Prime Minister and everyone in between.

Lots of "I'm sorry for your situation, but I can't help." type replies, but one did take interest and then took the time to make some enquiries. He got us the permission we needed to travel back.
It wasn't a special favour or anything. He just found us the loophole that no-one else had bothered to find out or tell us.
So hang in there. Don't stop that fight of trying to be together as soon as you can.