Okay, looked through your changes. You definitely did it wrong. first you updated the stable tag, then you tagged the new version, then you added to the readme, then you updated the screenshots...
The *only* time it ever parses the readme again and rebuilds the display of the plugin is for the one change where the stable tag updates. Until you change the stable tag again, nothing you do matters.
Make all the other changes first. Changing the stable tag is the absolute last thing you do. That is what triggers the "release". That is what makes it reparse your readme and rebuild the entry in the directory. Anything you do later doesn't count, until the version updates again.
Ideally, the right way to do it is to keep your latest version in trunk, make all your changes to that, until you're happy with it, then a) svn copy trunk to the appropriate tag directory, and b) update the stable tag to point to that new directory. If you're good, you can do that in one checkin. If not, then do the stable tag change as the last thing you do.