not to dispute your take - but it seems to me that it is operating as it should. If you look at the top of the pic, it remains in the same placement relationship to the Title. The bottom moves up or down depending on the size of the pic and it keeps the relationship of the "Move..." (zoom feature) the same .
On yours, the top placement actual moves also ( in addition to your spacing issue) as you go from pic to pic. That's the area you need to look at for what may have adjusted the coding.
Leastwise that's my take on the issue.
But your site is really coming along -
Lee