Obrigado, você está certo. A remoção do ChromeCustomTab foi feita na versão 1.6.2, que nunca chegou à produção (estava apenas no beta). Portanto, efetivamente, essa mudança é nova na 1.7.0. Veja também Discourse Hub doesn't open forums in their PWAs - #12 by md-misko para mais detalhes sobre o motivo da troca. Além de funcionar sem o Chrome, essa mudança também permite iniciar o PWA a partir do DiscourseHub.
Estou prestes a lançar uma versão beta com uma correção para o problema de travamento. Assim que estiver pronta, postarei o link aqui.