OK.
Your folder structure is perfect. The track names will work, as long as you have correct meta tags.
May I ask which file format you are using in your library?
Because Plex can read meta tags only from some file formats.
Since you are meticulously tagging your files, it is best to tell Plex that it shall use your meta tags as the primary means to ‘match’ your music.
How to do that, is covered in the second half of the 2nd link posted above.
Custom tags are not read by Plex.
If you want complete control over what Plex is recognizing as an ‘Album’, you should absolutely use and populate the standard tags for
- Disc #
- Track #
- Album Artist (only necessary if one or more tracks on an album use a ‘track artist’ that is different from the album artist)
- Album Title (Must be absolutely identical in every track in one album. Things like ‘Disc 1’ or “disc names” don’t belong in here.)
- Track Artist
- Release year/date
After making the configuration changes in the Agent and library properties, perform the Plex Dance with all albums of one particular Album Artist.