Dear PJN1952, so sorry - that does seem very harsh of your SIL, how upsetting.
As regards presents/not presents for friends and family, it’s a minefield. I feel quite annoyed that my SIL told us that she had decided that presents were for the grandchildren aged under 18 only - which is fine except she has several under 18’s and we have two, so it’s all rather one way!
Plus we have a very disabled granddaughter, aged 20+, who is frankly treated as a child, she won’t ever be able to earn money, but doesn't qualify for a family Christmas present according to my SIL! Trying not to be petty, but other people sometimes create rules that seem to only benefit them. ? ?