Adicione um "-k2" após o seu "-k1". Ou seja,
ls test/2/*.jpg | sort -t- -k1 -k2 -g -s (or sort -t- -n -k1 -k2)
Se houver um conflito, ele usará o segundo campo (-k2) para resolver e (bem, eu uso) o -n os trata como números. Se você trocasse a ordem e colocasse -k2 -k1, classificaria pelo segundo número no nome do arquivo e usaria o primeiro somente quando houvesse um conflito.