Você marcou as , mas o O comportamento que você descreve é o que acontece quando uma instância é lançada no EC2-Classic. Quando você inicia uma instância em uma VPC, ela recebe um endereço IP privado e permanece durante a vida útil da instância. Sua documentação é bastante clara nesse ponto . Para ser claro, 'instância' neste caso é um número 'i' discreto.
O EC2-Classic não tem suporte para o que você está procurando e você não podem atribuir novas interfaces a ele .
Se você não estiver realmente mantendo a mesma instância definida e girando uma nova em um VPC baseado em um AMI, você receberá um novo endereço IP privado a cada vez. Como você suspeitava, se você definir uma nova interface e associá-la à instância, essa interface terá um endereço IP estático. Quando você finaliza a instância, a interface extra não é atribuída. Reatribuir para uma nova instância quando você gira um.