esse script pode ficar no mesmo lugar onde você salvou o script de salvar, vai ficar na sua pasta no seu servidor esses arquivos:
routeros_api.class.php
cadastra.php
você vai criar um formulário de cadastro e inserir na rb no diretório onde fica o form de login do hotspot, ou você pode modificar o formulário de login e colocar na mesma página, isso vai demandar conhecimentos básicos de html, é bem simples;
<form id="cadastra" name="cadastro" action="Local_onde_vc_hospeda/cadastra.php" method="post">
cpf: <input name="cpf" type="text"> </br>
nome: <input name="nome" type="text"></br>
telefone: <input name="fone" type="text"></br>
<input type="submit" value="Cadastra">
</form>
e lá no arquivo cadastra.php vc precisa configurar o seguinte:
//dados para conexão ao API
- $ip = 'Ip onde está a rb';
- $usuario = 'usuário root da rb';
- $senharb = 'senha da rb';
aí você coloca as variáveis que você precisa, no caso você vai precisar de um IP válido na sua RB, se ela estiver atrás de um NAT não funciona, não sei se funciona pelo no-ip, não testei.
faça o teste aí, se surgir mais alguma dúvida envie para que possamos analizar e fazer tudo funcionar redondinho :)
Quanto ao acesso na rb se não me engano você edita o walled garden e libera o acesso ao IP do seu servidor pra porta 8728.