I’m glad you posted this, cos I was going to.
a) What the hell’s up with the “fried chicken” comment, is that a cultural thing I’ve missed?
b) We’ve discussed this before, but is the “coloured” comment perhaps not just innocent use of a non-PC term? I’ve used it before in a naive attempt to avoid racially-loaded words (exactly as totalshell describes), and was shocked to hear it was frowned upon; also, the chap in question was supposed to be apologising for the previous comment so it seems mental that he’d be intentionally racist.