Cain isn’t telling the truth about what he said, you are correct.
Someone needs to sit him down and show him the replay of his words, then hand him the transcript to read.
He most certainly did include Perry in his racial insensitivity theme.
He addressed it and he accepts Perry’s explanation. It is time to move on. Seriously.