Hi Andy,
I hope things are going well.
I know that Ken has been very busy with some of the download features/ theft protection
and follow-up of stolen photos at other sites (from Nov 14,2008).
I think the uploaded photos do show on the site,
but approval may take a bit of time.
Some of my pictures are "Pending approval" as well, but I take comfort that they are still able to be seen by those on the outside.
N9011M is currently still awaiting approval, but that status does not show to users except me.
You should be able to see this photo, so just give it a bit of time and I am sure that your photos will get approved.