Well it maybe reversed because that always a risk. However, not because he set himself up as the Gatekeeper of the evidence. In Florida (anyway) that is his job, he decides relevance. You can't just ruin peoples lives because you want to cast doubt in a jury's mind, it must be germane. Jose Baez has been on the edge of contempt through this entire trial the Judge has given him lots of leeway.
Right now he is doing the closing argument for the defense. What a joke. By the time it is reversed Casey will have served about the right amount of time. Maybe 2 years. Amazing. They are not allowing the defense to use a picture of Casey herself. It may get reversed in a few months it is so blatant.