Thanks for the files, I can confirm that i have replcaited the issue getting the same results as you, I added the Disc No column to the display so now it is clear it is matching songs from different cds on the album.
I will come back to you later when i have worked out exactly why this is happening. But I think because there is no existing metadata in the files there is nothing to indicate what track or even what disc each song is from so the matching is going to be based on Acoustids. Because Abba are such a popular band I think there may be a problem with some Acoustids being incorrectly matched to incorrect tracks as well as the correct tracks, for example track 6 is incorrctly matched to Waterloo as well as Shes My Kind of Girl, but the count of matches to Shes My Kind of Girl is much higher so seems like a bug not to have picked that one.

But when matching to multi-disc albums you don’t have to match one disc at a time. It would be interesting if you could load all four discs then use Match to One Album to see if when trying to match the complete album it works or fails.