Responda que você não poderá acessar essas máquinas com seus IPs privados. Você precisa ir apenas com o IP público.
A razão para isso é que acredito no AWS / ec2, é tudo sobre os blocos / sub-redes da rede.
Assim, um data center terá o bloco de endereços que eles designam, e assim será o mesmo com outro data center. Então você pode ter o mesmo IP privado no data center. É por isso que você não pode usar o IP privado para se comunicar com data centers diferentes.
Portanto, você não poderá acessar essas instâncias com seus IPs privados. Para isso você precisa ir com o IP Público, que você já disse que tem com seu IP público /.
Espero que isso tenha ajudado.