Does iTunes play that song now? I am guessing it's not solely the fault of iTunes. It may have had nothing to do with it actually, just iTunes couldn't get the information sent to the RAM before it ran out I'd guess.
Can't prove anything, all you have is conjectures, theories!