You were right. I would have been mad if I had bought a kit etc and then a free loader was allowed in.
It would have been well understood beforehand that it was a hands on class and a kit was to be purchased. If she was hard up and couldn't afford a kit, that should have been discussed well in advance, of the event and some arrangement made..