A woman as old as her, who has written a book, has enough life experience and intelligence to know that the way she referred to the colour of Andy Peter's skin was grossly and wilfully offensive. The accent was also grossly offensive.
If I said that to someone, I'd rightly lose my job. There's no way you can explain away calling someone that unrepeatable term.
I don't think Andy Peters dealt with it well at all. If it is safe to do so, you should call out racism every time, terminate the conversation, or refuse to further engage with the person. He did none of those. It may well have been a surprise for him to have experienced overt racism on his own talk show, but as a seasoned presenter, he should have managed that better.