DD is a young adult with learning disability, autism and partially deaf who wears bilateral hearing aids. She is developmentally young for her age.
She really struggles with the bus but I cannot drive for medical reasons now. Yesterday we were on the bus and I ended up sat separately from her due to my mobility aid and the bus being busy near the front which she was not happy about. She sat on the outside seat to be nearer me a couple of rows behind which I had not noticed.
At a stop a man who could not have walked to the very back was getting on the bus but he was still paying and she had not seen him yet and the old women at the back of her decided she was too stupid to move herself when she saw him which she always does and immediately started poking her aggressively in the back. Strangers suddenly poking her aggressively and the fact she cannot hear well completely startled her and she told them not to touch her which they were fuming about.
As soon as dd saw the men she moved up and let him sit down and he was chatting to her.
The women were annoyed she had told them not to touch her and then went on a full rant about young people today thinking they own the full area and bus and blah blah at which point dd was on the edge of a meltdown and really worked up.
When they realised that she was with me they were a bit taken back but then decided to run with it and carry on calling me her a terrible person and me a terrible parent walking down the bus station because dd at that point was really worked up and saying she was autistic and they knew nothing about her life and should not be touching people.
I don't think we were in the wrong! She would have moved as soon as she saw him and if she had not I would have told her to move myself. If they had politely tapped her on the shoulder she would have been startled but it would have been fine.
Last week she got screamed at for using a disabled toilet, She has medical issues so this is a constant issue.
AIBU to think she did nothing wrong telling them not to touch her?