Ah si ça n'est pas fait en shell, perso, je m'arrête là, désolé.
Le seul truc que je te dirais quand même, si tu peux, c'est que le script qui génère les archives les nomme de manière naturellement triée : "ABC-yyyy-mm-dd.TAR", au lieu de "ABC-dd-mm-yyyy.TAR".
Ça t'évitera déjà un tri inutile.