Все гораздо проще. Включите cloud-службу mikrotik - IP → Cloud →DDNS. Получите имя, основанное на серийном номере устройства (способ не будет работать в случае RouterOS x86). Это имя прописываете в качестве PPTP- сервера на филиальных роутерах. Это все, что нужно сделать. Изменился IP головного офиса - разорвалось соединение, но имя автоматически будет переназначено на новый IP, и филиалы автоматически переподключатся.