Se la data sta nel nome della cartella, devi ordinare per nome, sennò ad ogni modifica la data cambia...
Purtroppo l'ordinamento alfabetico-numerico ti obbliga ad avere le date "al contrario"... A meno che non indicizzi le cartelle con nomi tipo:
01 - 12.05.07
02 - 14.05.07
03 - 13.06.07
L'indice dev'essere indipendente dalle date, utile ai soli fini dell'ordinamento.
Ti consiglio di "saltare" alcuni indici, se tra una cartella e l'altra c'è un vuoto di parecchi giorni che potresti riempire in futuro senza dover rinominare tutte le cartelle per incrementare l'indice di 1 o 2...