The pictures that need to be approved actually go in a different section of the forum. This is just the Help and Take Me section, but if you go here: http://forums.myvmk.com/forum/born-in-park-badges.105/
and create a new thread with your picture, you will be able to see the "Needs Approval" prefix.