The font-lock-remove-keywords
function is designed to remove an existing font-lock rule, which, in font-lock jargon is a font-lock keyword.
If you apply it to something that is not an exact match of an existing font-lock rule, then it does nothing.
It is not designed to remove language keywords.
They best way to do this is to look at the variable font-lock-keywords
and remove the rule that you don't like using font-lock-remove-keywords
and then add a modified version of the rule using font-lock-add-keywords
.