Found a few things funky with the Recent Tunes script. After a while, the script would stop working. However, I found that after deleting the prefs, it would start working again. After a few more tries, I realized that by editing the plist for Recent Tunes, if you delete the history of recent tunes, it would be fine again, this time without throwing away all the prefs. (which is obviously good!)
There could be many reasons why that’s happening, but I’ll be quick to just point it at Tiger. I’m sure there’s something different in how it handles some things. Regardless, I now know what to do in case it stops working yet again.