O UAC bloqueia programas que precisam de acesso de administrador.
Se seus scripts perl estiverem pedindo elevação, então, para um usuário padrão, mesmo se o UAC estiver desativado, o Windows solicitará acesso de administrador (Comportamento semelhante ao Windows XP).
O que o script de logoff faz? Se precisar executar algo que precise de privilégio de administrador, talvez seja necessário escrever uma tarefa agendada ou um serviço do Windows que seja executado na conta do Administrador para fazer isso por você.