I have, in nearly 35 years of using English, come across exactly 1 "correct" usage of "begs the question" outside of comments like yours correcting people.
In other words: You're fighting a lost battle. I suspect if you put the two common uses of it to a representative sample of people, that the majority won't even know the original usage at this point.