Heads must roll has two meanings to me
1. The original meaning is that people must be killed.
2. The more common meaning these days is that people must be punished in some less dramatic way (usually fired).
It is typical of racists to use phrases with double meanings like this. The idea ia that when their words are quoted back at them they can attempt to avoid consequences by claiming they intended the other meaning.
I am a native English speaker.