(Post edited because I realized the title of the playlist in the last image may and likely does go against the guidelines of this forum lol)
Hey there!
So, I was having this issue last night, both with cover art and song info, and wrestled with my computer for hours to find a solution. Granted, I am working with Windows, so I do not know how much variance may be introduced by that, but we share a phone model, so it's not impossible there's some overlap, too.
The solution for me was... Surprisingly, and oddly (but frustratingly) simple. Hopefully the photos show in order, but. As I was adding the files to Spotify just from the source "Music" on my computer, but I didn't have anything organized at the time, it originally looked like the first photo.
Even though each individual song had been corrected in both Windows Media Player and Groove Music to have the correct info, and two songs showed this in Spotify, the other three did not, which was odd, because two were on the same album as one of them.
The second photo was a last resort attempt, to try and force the computer to recognize them as different albums with independent covers, artists, etc., and to force update all of their info in the desktop client. I sorted them this way, added a JPG of the cover art to each folder named "album art," and restarted Spotify on my computer. On my PC, this fixed the issue, so I just had to re-sync with my phone to try and update.
Once doing this, all the information was updated correctly, and appeared as it does in the last image.
Fortunately, I only had five songs to work with at this time. Might be a bit more of a hassle for larger libraries of local files, but it at least worked for me. But again, I am on Windows, and this absolutely could cause some variance since you're on Mac.
Hopefully this works for you as well, though, as I know having the info and art line up for me is extremely important, which is why I spent hours on this lol.
Best of luck!