One common album naming convention for remasters is to add [Remaster] to the end of the album name.
I think that's a good example, because it illustrates what's true about all these albums. They're not
literally duplicates.There's a significant difference between them—one which presumably justifies their being retained in the Library. They're different
versions of an original album. In accepting that, most would find the practice of appending a version tag to the name of the album an acceptable solution. It keeps them separate—because they are separate.
If there are a large number of albums with multiple versions, however, it's easy to imagine how this may not be enough. The solution in that case is to record the version tag as a separate field. Albums would then be grouped by [Artist] - [Album] - [Version]. It will then be possible to filter a view according to [Version]. If care is taken to use consistent values, it can be used to permanently include or exclude versions from a particular view, select preferred types or highest quality versions from a pane, in smartlists, etc.
It seems nothing is currently distinguishing these different versions other than the file path. Therein probably lies an efficient solution to the problem. Each of these albums is currently in a different folder, but [Album] is shared with different versions. Unless those folder names are completely haphazard, the difference between them and [Album] might be a reasonable value for [Version]. The best case would be the folder name is already "[Album] [Version]" or something reasonably close. The worse case is it's completely haphazard, and then [Version] would have to be set to the folder name. But various techniques could then be used to massage those values into proper version values.