As duas formas – duelo e dueto – existem na Língua Portuguesa.
Ou seja, ambas as expressões estão corretas, devendo, no entanto, ser usadas em diferentes situações.
Duelo significa combate entre duas pessoas ou dois corpos de exército.
É um duelo de vida e de morte!
Seis comediantes em palco, será um duelo entre humoristas com piadas curtas.
Pode ter o sentido figurado de desafio.
Esta criança aprende que a vida é um duelo.
Dueto significa grupo de duas pessoas que atuam conjuntamente; composição musical, cantada por duas vozes ou tocada por dois instrumentos. É sinônimo de duo, dupla.
O artista ouviu Ana a tocar a sua música e convidou-a para fazerem um dueto.
Referências
Duelo advém do latim duellum.
Dueto advém do italiano duetto.