Você pode apontar um bucket S3 para um domínio de nível superior, mas é um pouco complexo. Usando seu exemplo, você deve redirecionar example.com para www.example.com por meio de seu provedor de DNS ou por meio de um serviço de terceiros. Isso fornecerá o endereço IP que será o registro A do seu domínio de nível superior e seu registro www está configurado como cname. Então basicamente você cria seu registro cname como você faria em um caso normal e apenas adiciona o www ao seu subdomínio. Lembre-se de que o nome e o subdomínio do seu intervalo devem ser os mesmos e que seus registros devem ser os mesmos em todos os níveis, ou então qualquer redirecionamento pode resultar em comportamento inesperado.
Espero que isso limpe um pouco ... Lena; -)