Have you tried ringing the ticket office ?
What, you mean actually interacting with a person and not just a computer?
Genius suggestion, worked a treat. Wasn't clear to me whether it was an error that it didn't work automatically, or whether they were doing me a favour, but they set it so she could buy a tkt, and we have done that.