There is woj about Murphy being a villain in the first books. Jim seems to use the first definition.
I think Mab is a character that evolves. When Molly talks about her talk with Harry, she is also talking about her visit to her folks.. So the confrontation still may have happened before Mab took Harry the present. But back to Mab, she isn't one dimensional, and will, I think turn out to be a lot more complicated than we think. We start off like Harry, thinking she is merely evil, but as time goes on and understand her more, not so much, more like doing a very difficult job that has to be done. Though I am not sure why she thinks she has to marry Harry off to Lara.