Well, I put up a patch at http://sierra.8bit.co.uk , under the “Various” section. Let me know if it also causes those random events.
Also, the questions are extractable from the game scripts. The answers, however, aren’t, since they are checked by ASCII value, so it would be pretty hard to get words out of those. You’d probably know that, but I thought it was worth to mention, since it’s a pretty clever way to protect a game.