Both scenarios are absurd to be honest.
And although I don't think he is racist I think the tweet was. Maybe he thought he'd just push the envelope, I don't think you can ever underestimate the ego/hubris/arrogance of a lot of celebrities.
And let's be honest, who would have thought the man...