db.authenticate terá que se conectar ao servidor mongo e tentará fazer uma conexão. Portanto, mesmo que connect=False esteja sendo usado, db.authenticate exigirá que uma conexão seja aberta. Por que você não cria a instância do cliente mongo após o fork? Essa parece ser a solução mais fácil.