It does appear to be a 9.0.3 upgrade issue, since the problem seems to have started after I upgraded a month ago. My library does not have a "kind" attribute, so I couldn't test that method, but trashing the SC folder did the trick. I followed the steps indicated (closed all programs, moved the SC folder to the trash, restarted computer). I did attempt to reauthorize my computer, but iTunes said it already was, so that probably wasn't necessary. I was then able to buy a song right away. I have to assume this is a bug in the 9.0.3 upgrade - the installation routine should fix the SC folder issue automatically, not force the user to go through this nonsense.
Thanks for the help, Roy!
Lorenxo