Há um limite total, você só pode ter até no máximo 20 chaves numa conta PJ, 5 chaves numa conta PF.
Você não pode gerar você mesmo a chave, ela é gerada pelo Banco Central.
Pq vc está criando chave mais de uma vez ? Normalmente se criaria apenas uma vez e depois só se usaria a chave criada.