This is kind of an annoying thing with the "New Feeds list". I think what they do is post the new feed on the date it was accepted but the feed may not come online until days later.
For Example, the feed was accepted by the admin on October 13th but it doesn't come online until October 16th, the feed will be listed on the new feeds list on October 13th when the feed goes active on October 16th. So if you check the New Feeds list for the current or previous days additions, you'll likely miss this feed because it's listed way back on the 13th.
It would be easier if it was listed on the current date when it actually goes online the 1st time or listed the current date after it's accepted by an admin.