I still have the hope a thorough presentation of the facts and a careful (and no doubt respectful) dismantling of the matrix that currently binds the "clues " together can lead to a wholly logically reasoned argument for acquittal. The new judge would no doubt have to write in very formal Italian legalese to please Machiavelli and the SC but I remain quite optimistic.
After reading the report, I have to agree. What jumped out at me most is that the SC judges obviously don't have a good grasp of the evidence - something which is understandable (they're only supposed to rule on application of the law, after all, and doubtless have many other cases to deal with) but is also something which should be obvious to the Florence judges when the intricacies of the case come to be discussed.
Much of their reasoning is also poor, illogical, and/or doesn't consider all the facts. Curatolo is one example: they decide his testimony should be anchored to the "objective" fact that he saw Amanda and Raffaele in the piazza the evening before he saw the scientific police in white coats at the cottage. Here, of course, the proponents of "logic" confuse two "facts", only one of which is certain: that the scientific police were at the cottage on 2nd November (though not at the time Curatolo claims they were). That this happened the day after he saw the couple in the piazza is not a certain fact just because Curatolo said he was really, honestly certain about it, which is what the SC judges would like us to believe.
They don't even address another certain, verifiable fact: that Curatolo linked his sighting of the pair to the arrival and departure of 'disco buses' which the defence showed weren't running that night. And unlike the white coats of the scientific police seen on a different day, this is a fact which links
directly to Curatolo's supposed sighting of Amanda and Raffaele. Why should the fact of the scientific police's presence take precedence over the fact that the disco buses Curatolo linked to the sighting weren't running? The SC judges don't say, and in fact don't even address the latter at all.
Interestingly, by the SC's logic, Nara's testimony is discredited: she said she saw newspaper headlines about the murder the morning after she heard the scream, which is surely a verifiable fact to which her testimony should be anchored, and one which means she can't have heard the scream on the night of the murder. It probably won't surprise anyone that the judges' (il)logic is inconsistent, though.
Anyway, generally I'm more optimistic after reading the ruling than I was before. Unlike the SC judges, the Florence judges won't have the luxury of taking a superficial look at the evidence but will have to examine it in depth, where the SC's flawed assumptions (e.g. that the crime scene was handled correctly, something they assume without having seen videos of the evidence collection) should be obvious. As you say, they'll just have to be careful to write appropriately formal Italian legalese...