Não há especificações em nenhum lugar. Telefonei para a Apple e não consegui mais nada.
Eu decompilei o CNA.app e não consegui nada interessante.
Eu peguei o console e consegui algumas informações.
Absolutamente opaco.
Portais cativos - como em restaurantes, albergues, aeroportos, ... - são detectados pelos sistemas operacionais. Quando detectado, o sistema operacional exibe uma janela semelhante a um navegador (~ popup). (Geralmente, para solicitar autenticação, login, créditos ou simplesmente exibir condições ou avisos).
Eu simplesmente me pergunto o que é a especificação de tal "página inicial". Exemplo: o iOS detecta um portal cativo, tudo bem, ele procura a página inicial, mas onde o iOS o encontra?