It really seems that there was an attempt, at the end of the previous season and beginning of this one, to rehabilitate Kelly as a character... but I cannot buy, or even make sense of, her statements about Tommy.

She knew about his dietary issues and she went out of her way to try and get him kicked out of the Tower. There's no way to sugar coat that or claim that she was trying to get him taken seriously or something. They found food that it would be trivially easy to check was stolen or not, food she had good reason to know why he might have been stock-piling, he was her family and her responsibility (whether either of them wanted it or not), and she tried to throw him out the front door.

That happened. Pretending it didn't or anyone accepting that she had some sort of good intentions there doesn't make any sense to me.

Am I missing something?