Eu assumo que quando você diz que seus pais são cidadãos duplos, eles têm cidadania iraquiana (assim como sueco).
O Iraque é o país jus sanguinis, que significa que a nacionalidade é transportada pelo sangue. Seus pais precisam ser iraquianos para que seus filhos sejam iraquianos. Nascer no próprio Iraque não confere nada. Se seus pais fossem iraquianos no seu nascimento, você teria sido iraquiano no nascimento, se assim for registrado. Parece que você era de fato um cidadão iraquiano de pelo menos zero a dois anos de idade por sua explicação.
Porém, até que as reformas da lei de nacionalidade iraquiana de 2006 mudassem as regras, ganhar outra cidadania significava que você perderia sua Cidadania iraquiana. Você poderia alegar que isso significava que você perdeu sua cidadania iraquiana quando se tornou sueco aos dois anos (o que seria no início dos anos 90 de acordo com sua linha do tempo) e que nunca fez qualquer tentativa de recuperá-lo.
Eu acho que um argumento de que você não é um cidadão iraquiano seria pelo menos argumentável para os propósitos do VWP. Eu aplicaria e responderia a todas as perguntas com sinceridade.
Observe que o requisito está formulado no tempo presente: que você é cidadão ou nacional; não que você fosse ou já tenha sido. Então, se você não é mais um cidadão, eu acho que você pode responder isso com sinceridade.
Mas eu sou apenas uma pessoa aleatória na internet. Sua milhagem pode variar. O pior caso parece ser que seu ESTA será recusado e você precisará solicitar um visto. Nesse ponto, se for bem-sucedido, você pode solicitar uma renúncia em seu arquivo, permitindo que você arquive para o ESTA no futuro.