Como ninguém conseguiu responder, testei-o e encontrei uma solução usando o OSX Server e sem a necessidade de DEP.
Liguei o meu macbook pro e comprei o servidor OSX na loja de aplicativos. Uma vez instalado, você poderá acessar o ip local ou qualquer que seja o nome do host que o seu servidor lhe atribuir, algo como markuss-macbook-pro.local. Dependendo das configurações e da rede, talvez seja necessário adicioná-lo no DHCP ou DNS. Pessoalmente, tenho um Airport Express e o domínio .local trabalhado para outros dispositivos Apple.
Não consegui encontrar isso online, mas o servidor OSX vem com Tutoriais em Ajuda-> Tutoriais, que mostram como adicionar dispositivos e enviar remotamente. Veja a imagem para ver como ela é

Basicamente, você precisa habilitar o gerenciador de perfis no canto superior direito da página e configurar o Gerenciamento de Dispositivos. Feito isso, você pode acessar seu URL, algo como myserver.local / mydevices / no seu iPad ou iPhone (certifique-se de usar o Safari). Se você não tiver um SSL válido, precisará aceitar a conexão não segura.
Depois disso, consegui gerenciar meu dispositivo, enviar aplicativos, alterar configurações e limpá-lo enquanto ele estivesse conectado à minha rede local. Parece que você precisará de um domínio válido e de um certificado SSL que aponte para o servidor OSX para que isso seja feito a partir de qualquer conexão, mas não testei esta parte final.