Thanks all, really interesting to read.
It doesn't surprise me there was a byelaw broken, so she was partly in the wrong. With the purchase of the ticket meaning the TOC has to fulfill their contractual obligation, does that mean the staff member was acting unprofessionally? I was expecting...