I don't think it's comparable to reverse the genders. Yes, some women might be predatory, but generally for women it tends to be more about emotional connection. Reversing genders, men tend to be primarily driven by one thing (which makes it more predatory, IMHO) [adding the caveat that a smaller minority of men may value other things first].
In Veena's case, I think she was genuinely put off when she discovered how old he was which is why she broke off contact. But there was already an emotional bond with the person, which is what she missed. Also, I suspect the film crew had more to do with the focus on marriage and the way they were shown on screen. Didn't Veena say she didn't want him to be scared off by all that? She also used the word "platonic" a few times and keeping things platonic.
People are also ignoring the cultural expectations in India. If there's a boyfriend, there's an expecation to marry that boyfriend. Women in conservative cultures are generally not free to play the field before getting married. If they're dating, it's because they plan to marry the person they're dating (at least that's how they present it, to ward off rumours). Obviously, in that society, her stated end goal will always be marriage.
There's also a cultural expectation of no sex before marriage, so the whole fuss about the separate room because of the age of consent in India is hugely misleading. Having seen some other comments here, it's worrying that there's a suggestion of the film crew pressuring people into sharing beds.