I feel your pain so much. I am living exactly the same nightmare right now.
I spent 4 months working tirelessly on my first multiplayer game, carefully followed all the guidelines, and yet my game is completely invisible in the search results and tags. Seeing all that initial momentum and hard work just fade away while being stuck indefinitely in the automated queue is incredibly demotivating.
I really hope a moderator sees this thread soon and can manually re-index our games. Hang in there man!