If "Reset Keyboard Dictionary" does not reset some words, what supplies them?
iOS comes with a built-in dictionary/replacements which can't be modified (without jailbreaking). This is why the workaround is to add a shortcut, because it's up to Apple to release a software update to resolve the issue.