O problema que você está enfrentando é que um grupo é basicamente um alias para uma coleção de endereços de e-mail e objetos de contato; não é um objeto independente e não apenas uma lista de strings que contêm endereços de e-mail.
Então, quando você faz referência a um grupo, você está realmente referenciando todos os objetos membros nele.
Semelhante a quando você envia para um grupo, ele não o envia para a caixa de correio do grupo (porque não existe tal coisa), em vez disso, o servidor o recebe e envia uma cópia para cada destinatário do grupo.
Você está dizendo "Mova todas as mensagens recebidas de pessoas deste grupo para X", mas não deseja que elas sejam movidas quando você receber e-mails de pessoas no grupo. Seus 2 desejos conflitam diretamente.
Se você deseja fazer uma pesquisa de texto simples e mover com base no nome do grupo, em vez do que ele representa, use a regra de cabeçalho de texto que você sugeriu e viva com possíveis falsos positivos.
Infelizmente, uma pegadinha é que, ao contrário de uma regra "de" comum, essa regra será apenas do lado do cliente. O que significa que só funciona quando a sua cópia do Outlook (que tem a regra) está sendo usada ativamente.
Além disso, no Outlook 2013 (acredito que essa é a primeira versão com ele), adicionamos uma nova regra muito semelhante à regra Cabeçalhos da mensagem, apenas "com palavras específicas no endereço do remetente".
Ambos funcionarão, mas o segundo ajudará a evitar os falsos positivos que você sugere (por exemplo: filtrar porque o endereço está no assunto, etc.).