Ah Neh in Ah Neh land doesn't eat pork. Whether they are Catholic, Christians whatever coz there is no such think as a pork seller in Ah Neh land. The Ah Neh you are staying with probably comes from other country or have been somewhere else before she came here. And the reason why we think stereotypical Ah Neh eat curry is coz their meals only consist of curry(in 1 form or another). The typical true blue Ah Neh only eat home cook food. Make them eat outside food for 1 week and they will buay tahan. I know coz I've been going to Ah Neh land more times then I care.
India is a hugh country. North, South, East, West and everything in between. Unfortunately( in my opinion), unlike China, the majority of Indians are not a homogeneous lot.
I've seen Indians in India eating pork, a stone's throw away from a pure vegetarian restaurant. I've seen many Hindus who pray at temples, having their fried beef, beef curry etc. So India is changing, as are almost every other country.