this is something you should bring up directly with itch
while the game does discuss some drug use, plenty of other games do it at a much higher degree and are fine. it's in my mind a completely SFW game that should be listed without any issue on anyone's part.
i don't think the mod team plays many (if any) games so they might just eye-ball the games or judge them by the cover. if you complain about i reckon you'd be re-listed just fine