you're welcome^^
actually, ranking and popularity(or, how many people favorite it) doesn't matter when an image is up for approval.
as for whether there is still a remnant of it left some where on the server, i do not know. i would message either Shuugo or a mod for that one...