Yeah, I think if she's hosting, she can't do anything that results in gifts for herself. No crafts for the baby, no calling it a shower, no asking people to bring books or frozen casseroles, or any of the other suggestions that come up at showers.
She can throw a lovely (theme-less) bbq though. She doesn't even need a reason, she can just invite people over to enjoy her hospitality. If some of those people choose to bring gifts (with absolutely no prompting on her part), then she can receive them graciously, open them quietly, and thank the giver within a few days after the party.