Gracias, tienes razón; la eliminación de ChromeCustomTab se realizó en la versión 1.6.2, la cual nunca llegó a producción (solo estuvo en beta). Por lo tanto, efectivamente, este cambio es nuevo en la versión 1.7.0. Consulta también Discourse Hub doesn't open forums in their PWAs - #12 by md-misko para más detalles sobre por qué realizamos el cambio; además de funcionar sin Chrome, este cambio también permite iniciar la PWA desde DiscourseHub.
Estoy a punto de publicar una versión beta con una corrección para el problema de bloqueo. Publicaré un enlace aquí cuando esté lista.