Esses "outros submenus" não possuem a mesma funcionalidade. Esses outros menus são todos estaticamente projetados, enquanto o novo submenu é gerado dinamicamente.
O que isto significa é que o Tortoise SVN predeterminou quais opções devem estar no menu antes do tempo e preparou o Windows com todas as imagens, texto e funções que precisam ser chamadas a partir daquelas opções de menu.
O novo menu, por outro lado, tem de scan o registro para descobrir quais itens precisam ter uma opção no menu Novo, ele precisa ir ao disco para encontrar ícones para esses itens e precisa descobrir o que fazer quando alguém clica nesses itens. O problema é que ele tem que fazer isso toda vez que você olhar para esse menu, porque se você instalar um programa, então você pode esperar que novos itens apareçam naquela lista a qualquer momento.
Basicamente, esses menus não são os mesmos e eles estão trabalhando em dois conjuntos diferentes de suposições. Um é estático e raramente muda, o outro é dinâmico e pode mudar a qualquer momento que um programa o desejar. O cache de disco pode tornar o menu Novo rápido, mas isso não compensa o fato de que ele precisa trabalhar antes de mostrar a lista.