Instead of digging your heels, and telling her your speech will be much more beneficial to both the students and the company, you did the typical nerdy thing and avoided confrontation and just left
I think OP did the smart decision.
You’ll never know if you don’t ask, and there are no stupid questions.
It's like when you learn a new language, one of the first things you learn is how to say "I don't speak X well, please slow down" in that language. Same with debate: learn how to say "I'm trying to better understand" to prime the other person for a conversation. Sometimes they'll start talking for you–that's even a common negotiation tactic, to let the other person talk to basically give you a few points to think about questioning/rebutting, or look for contradictions.
I think I'd only be able to do that if I'd had the same conversation previously. Come to think of it, sounds like just about every tech interview I've ever had.