I hate confrontations, however I think you should take this further.
I had a similar encounter with East Mids several years ago and was told to phone them when I had landed, turned out I got an apology but at least my mind was at rest and the problem solved.
You need to sort it out for your own sake and others ! it made me feel a right *** at the time
Best of luck with it BX