Возможно ли написать скрипт для принудительного отключения пользователя от WiFi?
Это элементарно скриптуется. Вот такая команда добавит в шедулер скрипт, который будет запускаться каждые 20 секунд и удалять регистрации клиентов, неактивных более 150 секунд:
/system scheduler add interval=20s name=unreg_inactive_wifi_clients on-event="/interface wireless registration-table remove  [ find  last-activity > 150 ]"  start-date=jun/01/1970 start-time=00:00:00
Я бы посоветовал решать проблему (у подключенных пользователей нет интернета), а не лечить симптомы.