So if I don't like bacon and ask you to stop bringing it to lunch, will you do it? Why, because this is "your" country? My friend is actually a US citizen. If the majority of my coworkers are devout Christians, and they ask me to take off my desktop wallpaper because it contains elements of Hindu symbolism, is that permissible?
I'm having a hard time believing you aren't trolling, but in any case - nobody is taking American culture away from you, or forcing you not to drink your ass off during celebratory events. Notwithstanding that this was a professional environment, where alcohol during work hours is illegal in some places - why pressure someone who isn't into those things to do them? Many Americans are vegans. Will you force them to eat Turkey during Thanksgiving, or else get the fuck out of America?
Indian food isn't BO. It's a different kind of food. For me, personally, I didn't like the smell of bacon at first. But guess what? I sucked it up and got used to it. That's what cultural sensitivity is. If you can't stand the smell of Indian food, then at least be honest about it and don't hire Indian people as a policy. Why this pretense about diversity?
There is an interesting race/gender intersectional aspect of the "not enough women in the pipeline" problem that gets thrown around on HN so often. They're discounting thousands of Indian and Asian women who are entering the industry every year, especially at the graduate level. Where do they end up working? Mostly in big cos. Why? You guessed it - startup "culture". As an anecdote, a few weeks ago, a very good Indian friend of mine started work at a hot SF startup (their backend is in Go!). In her second week, she was asked not to heat up her food in the microwave because her food 'smelled'. If that wasn't enough, her teammates pressured her to drink a Vodka shot after a major deploy (which is apparently, customary). Never mind she's never tasted alcohol in her life. She quit in her 3rd week. This is not a single anecdote. As an Indian person currently working at a startup, I can tell you first hand that the big cos I've worked at are far more culturally sensitive and accomodating to POC.