While working on 2.0 backup & restore of questions (MDL-22138), I've detected that, apparently, the calculatedmulti qtype is missing the restore_recode_answer() method that performs the recoding of question_sessions->answer. Note that the rest of calculated qtypes don't need any recoding, but calculatedmulti does.
Though I haven't tested it (not sure if there is any "dark magic" under 1.9 doing that or no), I think it leads to broken restores of any attempt containing questions of that type.
Here it is the implementation I've done for 2.0, basically, delegating the recode to the multichoice qtype:
Ciao