Do you have “Prefer local metadata” enabled on your music library ? Did not see it called out in your post.
Also, if you updated the tags AFTER plex initially scanned them then a plex dance will be needed to get them cleaned up and scanned correctly again.