When the kid answers correctly but not correctly according to the answer key, the evaluator is supposed to say something like, "what is another way they are similar?" or "tell me more about that." I'm wondering if this evaluator did that? Did the same person test your son last time?
That aside, I would be extremely concerned that your son is not in an appropriate school situation. My 2E son's GAI went up by 20 points after 3 years of intensive homeschooling and then by another 15 points after another two years of the same. His FSIQ started out below 100 (and his GAI was just a little higher).
I would think that an inadequate school situation could produce the opposite results.
I hope you find some answers.