secondo me no...
la selezione viene fatta DOPO il raggruppamento
quindi non dovrebbe essere quello il motivo

cioè... se io da quella query tolgo l'order by viene fuori giusto, con tutti i numeri diversi. soltanto non ordinati