O arquivo não é necessariamente armazenado em cache em todos os servidores de borda do CloudFront. Você pode ter recuperado o arquivo de um local pela primeira vez e um servidor de borda diferente pela segunda vez.
Você pode ver de onde o arquivo está vindo examinando o cabeçalho Via
HTTP, que você pode visualizar fazendo: curl -i http://your.url/
.