Why didn't they just approve the app and remove the incriminated keyword?
On the other hand, in this case it was a search keyword, not a word in the description.
They could add a disclaimer to reserve the right to remove inappropriate keywords.
Asking the developer to do so and resubmit the app is a waste of time for both parties.