Little update: the situation improved somewhat at the end of August.
The image order is now consistent across the public, authed, and admin listings. However, it is still the reverse from what was submitted using the listing update form in the developer centre. I finally got back to our support request, so we’ll see if/how the team will resolve this.
We’ll continue submitting our first image as the last image as well