You all have such funny ideas

. Thank you for giving me smiles. But personally I would not give someone I'll have to work with later a rude gift. You never know - you might need favors from her later. I'd go with a token gift, she can hardly expect more from someone she hardly knows.
On the other hand, I'd take action to prevent baby showers during business meetings in the future. Aren't meetings supposed to be just that - meetings? They have nothing to do with the personal lives of the employees. I don't know the structure of your workplace, but there must be a spot where you can bring this up. Make it clear that it has nothing to do with his event personally, but that meetings are long enough as it is, and that you'd prefer if personal stuff would be scheduled for other occasions.