Yes Amelia, I know exactly how you felt. At the very first meeting I ever attended I was stopped quite rudely by a large middle aged brother who literally jumped out into the aisle with his hand stretched out to stop me talking to a girl who was near my own age in her mid teens with a little baby. The man was the girl's own father! She had been disfellowshipped for fornication, and I had to watch her throughout the whole meeting and afterwards, trying to cope single handedly with her new baby while she was totally IGNORED by all the sisters who should have been helping her.
I couldn't concentrate on the meeting because all I wanted to do was reach over and help the girl as she struggled with her baby. I was upset and appalled, and although many JWs tried to convince me that it was a 'loving arrangement' to ostracise the poor girl while she learned her lesson, I could not understand how seemingly nice, friendly people could behave so cruelly towards a young vulnerable girl.
The thing is that many of those sisters had children themselves and would know how scary it is to be a new mother, possibly having post natal depression on top of all the normal concerns and worries. Most importantly of all, she was a very young, vulnerable, unmarried mother. I couldn't understand it at the time, but now I realise their total disregard for the girl and her baby must have been the result of very clever mind control by the WTS.
I never did get a chance to talk to the poor girl as we started regularly attending a different congregation, but I have never forgotten that awful experience, and as you say Amelia, I always tried to find ways to acknowledge disfellowshipped people even if it was just to bump into them and say sorry. I wonder how many bruised arms we caused between us