I think a phone call would be the best way to get the word out. Can you and the bridesmaid split up the guest list?
I don't regularly check my personal email or facebook, so I might completely miss an invite that came to me that way.
Good luck-- you are in a really tough spot!