Seu exemplo mistura aspas simples e aspas duplas. E o find quer um padrão que corresponda a todo o nome do arquivo, então você quer começar / terminar o padrão com '*'.
Isso localizará todos os arquivos com o padrão que você descreve:
find yourpath -name "*[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]*"
Mas se você quiser usar o regextype, precisa do "posix-egrep" e observe com atenção que o regex precisa corresponder ao caminho inteiro,
find yourpath -regextype posix-egrep -regex ".*[0-9]{4}-[0-9]{2}-[0-9]{2}.*"