@pbsbluejay I've finally received a reply from them regarding the issue. Let's see if it actually works.
"Firstly, I am happy to provide you information that our Product Review Group succeeded in resolving the issue which prevented your site from showing in our index. After submitting your site to be reviewed, the team has decided to lift the block. Allow up to two to three weeks for your site to be crawled, indexed, and serving again.
I am unable to provide you the specifics of the block, as our Product Review team does not share the details of the block."