What's "recommendations"?
Traffic should in theory make waiting time shorter, but the other games on the waiting list have traffic too. So it will probably be a few weeks.
If your installer would have been a problem, your game would have been quarantined. It is not quarantined. Your game was just put on the manual waiting list and staff has a lot to do. Do not overthink it.
The game is only at v0.1. Make a devlog when significant changes occur and you might get put on recent again. But that is dependent on staff time and approval.