Si han llegado a este post por que ya lo intentaron, S3 tiene una forma bastante peculiar de detectar el nombre del bucket al cual se quiere acceder.
Para poder generar un CNAME para un bucket S3, el bucket tiene que tener el mismo nombre que el CNAME.
Ejemplo:
Mi CNAME misarchivos.cristiantala.cl debe de tener un bucket llamado misarchivos.cristiantala.cl para poder funcionar y debe de apuntar a misarchivos.cristiantala.cl.s3.amazonaws.com.
Recuerda que los bucket de S3 funcionan con minusculas, no trates de crear nombres con mayusculas por que no funcionarán.
Sencillo no ? 😀