Admitedly, people were pretty excited about the idea of new content and it's unfortunately been kind of overblown. The Patreon Moment is just a bonus reward side story. It's not comparable to the actual DLCs and it isn't part of the real game. The file for it is a separate download whether you got Our Life on Itch or Steam. There's no way to combine the bonus scene with any of the main builds, since they're different things. I'm sorry for the confusion.
There will be Step 4 beta builds available early on the Patreon, but the fully polished version won't be released ahead of time on the Patreon.