It sounds to me like Clarkson's punching the producer isn't what really got him in hot water - it was his calling the producer a "lazy Irish c***". Naturally, the hounds of "racism" have been released.
IMO, said "lazy Irish c***" would be well-advised to lay low for a few weeks, until the heat dies down.