Yeah, It's very weird like that. I actually found Teeb's Meloetta on the directory tho, but the thread for Euden and Zethia (Dragalia Lost [The New Nintendo Mobile Game]), just to provide an example, isn't on the directory.
It could, but so could any reveal for Shantae, regardless of date. And also, it doesn't mean it's real. Any one of us could have made that leak (I didn't), so don't act like it means anything until something's confirmed for October 9th. Even then, the date could be a lucky guess. I remember one fake E3 leak that predicted the exact date the first info the Online stuff would be revealed. It got the date right, but it got everything else wrong.
So basically, hope it's real, but don't get your hopes up that it's real.