1. That totally sucks. I'm sorry your hostess bailed on you, not cool.
2. It's totally appropriate to host a Meet the Baby party, especially if your shower was cancelled last minute.
Is there anyone who'd be able to step in and be your hostess? I assume invites have gone out already...