I tried the half-star thing and it didn't seem to help.
I do think I figured out a weird fix, though, in terms of being able to set the album rating. Using your Handling grey stars in Music on Mac - Apple Community link you sent a while back, if you follow your exact same directions but change the script code and filenames slightly, you can make a series of scripts that you can run from the Music menu bar to set the album rating for selected songs. The filenames are just a suggestion. You only need to do this for one song in a given album, and it will automatically set the rating of the entire album.
-- Filename "SetAlbumRating0.scpt"
tell application "Music"
if selection is not {} then
set mySelection to selection
repeat with aTrack in mySelection
set album rating of aTrack to 0
end repeat
end if
end tell
-- Filename "SetAlbumRating1.scpt"
tell application "Music"
if selection is not {} then
set mySelection to selection
repeat with aTrack in mySelection
set album rating of aTrack to 20
end repeat
end if
end tell
-- Filename "SetAlbumRating2.scpt"
tell application "Music"
if selection is not {} then
set mySelection to selection
repeat with aTrack in mySelection
set album rating of aTrack to 40
end repeat
end if
end tell
-- Filename "SetAlbumRating3.scpt"
tell application "Music"
if selection is not {} then
set mySelection to selection
repeat with aTrack in mySelection
set album rating of aTrack to 60
end repeat
end if
end tell
-- Filename "SetAlbumRating4.scpt"
tell application "Music"
if selection is not {} then
set mySelection to selection
repeat with aTrack in mySelection
set album rating of aTrack to 80
end repeat
end if
end tell
-- Filename "SetAlbumRating5.scpt"
tell application "Music"
if selection is not {} then
set mySelection to selection
repeat with aTrack in mySelection
set album rating of aTrack to 100
end repeat
end if
end tell