Thank you for the quick reply and for pointing me to the FAQ! I completely understand that safety rules are necessary.
I have already submitted a support ticket through itch.io/support about a week ago (Ticket ID: 377029). If you could pass this ticket ID along to the admins when you have a moment, I would be incredibly grateful.
I am just really looking forward to getting back into organic search so players can discover my work. Thank you again for your time and for helping the community!