Nigella Lawson exists as a sexualized foodie. That's a significant part of her shtick.
Bond girls are predominantly sexualized. That is their shtick.
By the time Marie Curie rolls around, after being berated by the speaker for crassly acknowledging the first two, it probably seemed funny to "acknowledge" the third.
Yes it's crass. Yes it's inappropriate. Yes it makes people (male and female) uncomfortable.
But I really feel like the speaker played a part too. With his tiresome "we'll talk about this later" condescension in response to the unacceptable-but-provoked whistle, he's challenging the audience from his position of perceived power. He's on stage, but has forgotten the asymmetry of heckling.
The Bond girl is an extra, more overt challenge, and his righteousness about it elevates the volley even higher.
It's all despicable, but shouldn't be surprising. I'm glad the smarter portion of the audience felt accommodated enough to applaud the speaker's indignance, but part of me thinks he's like the "hero" that saves kids from a house fire that he started himself.