I'm imagining you'll just have a direct link to your app in the store that you can use e.g. on your website or submit to SideQuest. Your app won't be findable on the Quest store otherwise. Why is that hard to believe?
Because they haven't given us any of these details that you're imagining. Will there still be an approval process? Will Facebook give up any control? Will this be just like "keys only" distribution, a return of the Concepts/Early Access channel, or something like the old Oculus Share? So...I'll believe it when I see it.
https://www.scribd.com/document/399594551/2015-06-22-MARK-S-...
From that, it seems odd they'd be willing to give up control. So like you, I'll believe it when I see it.