It is possible that Netflix has an app and it is awaiting approval, and that is why they aren't saying anything, but the fact remains that the leak claimed that it was an approved app, and it isn't. We no longer have to speculate about that since the iPad apps are now live in iTunes. You can search for yourself.
Do we know for a fact that every app set to go live in the app store on Saturday can be found today? The iBooks app is not there either, after all.