That is a tough situation, but I do agree with you that they should tell you now. Also, I think you did the right thing by talking about it right away when it happened. I do hope that everything works out, and your family can attend the wedding.
Sending you positive thoughts