Ok, I did some quick modifications on stevehero's v4.2#RELEASE Search by (Album)Artist + &Release.src script.
Comment out this section:
# ALBUMARTIST
# outputto "ALBUMARTIST"
# gotochar 1
# findinline "larger block txt-uppercase\">" 1 1
# if " VARIOUS ARTISTS"
# say "VA"
# outputto "COMPILATION"
# say "1"
# else
# outputto "ALBUMARTIST"
# findinline "alt=\"" -1 1
# sayregexp "(?<=alt=\").+?(?= - )" "" "\" width"
# outputto "COMPILATION"
# say ""
# endif
Then replace this section:
#
# ALBUM ARTIST
outputto "ALBUM ARTIST"
sayoutput "ALBUMARTIST"
With this new magic 
# ARTIST / ALBUMARTIST / VARIOUS ARTISTS
outputto "ALBUMARTIST"
gotoline 1
findline "data-json" 1 1
joinuntil "pageBottom clear"
replace "\/" "/"
replace "\\\\t" ""
replace "&" "&"
replace "\\\\"\"" "'"
regexpreplace "(?<=txt-grey\"> )(\d)(?!\d)" "0$1"
regexpreplace "(?<=txt-grey\"> )(\d*)" "<<<###>>>"
regexpreplace "\"id\":\d*,|\"slug\":\"[^,]*," ""
regexpreplace "(?:(?<=\"artists\":\[\{\"name\":\")|(?<=\},\{\"name\":\"))([^\"]*)(?:(?=\",\"type\":\"artist\"))" "<<<$1,>>>"
regexpreplace "(?:\A.*?<<<)|(?:>>>.*?<<<)|(?:>>.*(?!<<<))" ""
regexpreplace "\###" "\r\n"
regexpreplace "^(.*)(?:\r?\n|\r)(?=[\s\S]*^\1$)" ""
regexpreplace ",$" ""
#replace "," ", "
regexpreplace ",| & " ", "
unspace
regexpreplace "\r\n" "<>"
findinline "<" 1 1
ifnot ">"
set "ARTIST"
outputto "Artist"
gotochar 1
regexpreplace "\,(?=[^,]*$)" " &"
sayrest
outputto "ALBUMARTIST"
say " "
else
replace ", " "<>"
gotochar 1
findinline "<" 3 1
if ">"
say "Various Artists"
outputto "COMPILATION"
say "1"
else
regexpreplace ", |<>" "\r\n"
regexpreplace "^(.*)(?:\r?\n|\r)(?=[\s\S]*^\1$)" ""
regexpreplace "\r\n" "<>"
gotochar 1
findinline "<" 2 1
if ">"
#[artists = 3 output: Artist1, Artist2 & Artist3]
gotochar 1
replace "<>" ", "
regexpreplace "\,(?=[^,]*$)" " &"
sayrest
else
#[artists = 2 output: Artist1 & Artist2]
gotochar 1
findinline "<" 1 1
if ">"
gotochar 1
replace "<>" ", "
regexpreplace "\,(?=[^,]*$)" " &"
sayrest
endif
endif
endif
endif
outputto "ALBUM ARTIST"
sayoutput "ALBUMARTIST"
There is one little problem with this code. When there are to many artists on an album de regex engine overflows when trying to find unique artist entries. In that case ALBUMARTIST will contain value:
"Regular expression The complexity of matching the regular expression exceeded predefined bounds. Try refactoring the regular expression to make each choice made by the state machine unambiguous. This exception is thrown to prevent "eternal" matches that take an indefinite period time to locate.Various Artists"
I currently fix it with an "Action" that renames is to Various Artists. Havn't had time to clean up the code. Good luck