My jerseys do come in slightly different fits, the short zip jerseys are smaller than my long zip jerseys so I'm a large in the short zip and a medium in the long zip, that may explain the difference in sizing but I don't know the size of the Rapha Classic jerseys I'm afraid.
I can't believe photo that is actually off their website.
Fwiw I have Rapha and Torm Jerseys and the Torm ones are certainly less fitted than the Rapha ones. I wear XL in Rapha and L with Torm.