Esse link que você postou não é um hack não oficial do registro ou algo assim. É a maneira "oficial" de registrar programas com "programas padrão" ou "aplicativos padrão", que também afeta a caixa de diálogo "Abrir com". Você pode verificar isso via MSDN
Esse é o único caminho. Se você quiser automatizá-lo, existe um programa de terceiros chamado "editor de programas padrão" que fará isso rapidamente.
Estou usando o Chrome (incog) e o adiciono há muito tempo a Programas padrão, mas o "Apps padrão" do Windows 10s não o relaciona, pois encontra dois registros apontando para o mesmo chrome.exe. Mas os programas padrão lista-o corretamente.
EacaixadediálogoAbrircomtambém(alémdisso)listaasentradasquevocêescolhemanualmenteclicandoem" escolher outro aplicativo ... ", e ele deve mostrar o aplicativo escolhido na próxima vez. Mas, para pré-preencher as entradas, o registro dos Programas Padrão é o caminho a ser seguido.