Fresia, I'm sorry you had to go through such an unprof. experience.
I worked as a medical tech to a poditrist and once in a while I would say something (in stead of keeping my mouth shut!) to the patient if they would ask me a question about their condition. Man, the doc would call me aside and let me know that my words were unprofessional, and that both he and I could be in big trouble for me 'practicing medicine' without a license!
I know that is a little different from your experience, but that mammo tech had no business saying what she did to you. She was practicing medicine without a license for sure as well. As well as being very rude and judgemental! No room for that in medicine.
Good job sticking up for yourself.