Se você criar um usuário do IAM (ou função de instância, se preferir) que possa somente criar instantâneos - nada mais, incluindo exclusão - e usar as chaves de acesso desse usuário, praticamente não importa.
Mesmo que suas chaves vazassem para o 4chan, o pior que poderiam fazer seria fazer um monte de fotos.
Veja um exemplo de política do IAM:
{
"Statement": [{
"Action": [
"ec2:CreateSnapshot"
],
"Effect": "Allow",
"Resource": "*"
}]
}