Just on this set of pictures, it would be hard to tell because there really isn't a good clear image of the face of the putative Karl, and its hard to get a perspective of how a 6'9" man would look in those spots, especially with a cap on all the time. I don't see enough there to say that it is not Karl, so I'm giving more weight. for now, to the earlier pictures that led to the identification.
On the other hand, there are better photos of Ethan in this set, and finally being able to see his face, with his longish, dark, curly hair, re-enforces in my mind that the identification of Ethan is correct.
So that's my $.02 worth of comments.