There are some WP plugins that let you change usernames. I use this one:
If you have sso overrides username
enabled then the next time the users logs in their username will update in Discourse. If you have it disabled, then I think if you just change their username in Discourse to match all should be fine.