Como resposta mais recente para criar uma rede ad hoc que funcione no Mojave sem conexão com a Internet, enquanto pesquisava on-line, finalmente encontrei uma resposta!
A resposta do Smoooosher funciona apenas com uma conexão ativa para compartilhar.
Para criar sua própria rede "ativa", execute no terminal os 2 comandos a seguir.
sudo networksetup -createnetworkservice Loopback lo0
sudo networksetup -setmanual Loopback 172.20.42.42 255.255.255.255
Isso cria uma nova conexão de rede que, embora pareça inativa, pode ser compartilhada do painel de preferências de compartilhamento da Internet para o wifi.
fonte: https://www.laszlopusztai.net/2016/02/14/creating-a-wi-fi-access-point-on-os-x/