First, thanks shawn_d for a detailed listing of iTunes script failures. I looked into the scripting code of one script and see that the version check portion of the code listing states itunes version 10 is less than 2. Computer logic, while following its rules, gives a 'correct' outcome that is wrong to us humans. I do not have the skills to offer a fix but I bet is is a simple one.
10 is less than 2, ha! ;-)