This whole controversy is dumber than dog shit. The phrase "Chink in the Armor" has been just this side of forever. It has no racial overtones, it's possible the editer thought it might be a fun play on words but I doubt there was any malicious intent.
http://www.youtube.com/watch?v=sCB_hvPSMWw