Você foi mordido pela fragilidade das soluções GUI Scripting - viz. sua dependência na hierarquia de elementos da interface do usuário do aplicativo de destino. No caso do Mail.app, essa hierarquia mudou drasticamente com o Lion (não é nenhuma surpresa, já que o Lion's Mail.app foi uma atualização bastante drástica de versões anteriores). O endereço correto da interface do usuário do botão "Carregar imagens" agora é
button 1 of UI element 1 of row 1 of table 1 of scroll area 1 of window
Como isso é um pouco difícil de mastigar, recomendo modificar o script original para operar em uma referência, alterando o comando principal da GUI Scripting da seguinte forma:
set loadButton to a reference to button 1 of UI element 1 of row 1 of table 1 of scroll area 1 of front window
if loadButton exists then click loadButton
Observe, no entanto, que isso não reproduz realmente o comportamento do Gmail - ele apenas abrirá todos os e-mails que atendem às condições da regra em uma janela do visualizador com imagens do servidor em linha exibindo todas as vezes a regra é executada . Ele não afeta a exibição de mensagens em linha (na coluna de visualização da mensagem), nem se aplica quando você abre a mensagem em uma nova janela. Exceto escrevendo seu próprio plugin Mail.app, não há nada que você possa fazer sobre isso, já que o único mecanismo de processamento de evento Mail.app que você pode conectar com o AppleScript é executar regras.