Hey there,
From what I recall, you need to have a downloadable version of the game for it to be indexed. I’m not sure if a demo version counts, I will check on that, but considering your project was published a few months back, that must be the reason.
Will I just need to mark the game as free until the full non-demo builds of the game are ready?
You can always add a full version of the game (even if unfinished), as long as it’s clear that the game is still in development. That should index your project.
Do I need to mark the game as “released” even though only the demo is currently available?
That won’t change anything, I believe the release status does not affect if a project is indexed or not.
Hope that helps :)