Como respuesta más reciente para crear una red ad hoc que funcione en Mojave sin conexión a Internet, mientras buscaba en línea, ¡finalmente encontré una respuesta!
La respuesta de Smoooosher solo funciona con una conexión activa para compartir.
Para crear su propia red "activa", en la terminal ejecute los 2 comandos siguientes.
sudo networksetup -createnetworkservice Loopback lo0
sudo networksetup -setmanual Loopback 172.20.42.42 255.255.255.255
Esto crea una nueva conexión de red que, aunque parece inactiva, se puede compartir desde el panel de preferencias de uso compartido de Internet a wifi.
fuente: https://www.laszlopusztai.net/2016/02/14/creating-a-wi-fi-access-point-on-os-x/