Sorry about that, up till recently the handling of the incoming FTP files and getting them into the visible queue on the site has been manually performed by the editors (as in, check the artist directories once a day and then move them into the queue. Could be your latest additions were missed on a busy day.
We have a snazzy new GUI for administrating the FTP section coming online this week and it will eliminate cases such as this - at any rate, I am processing your folder as I write this, thanks for the submissions and pointing this out!