[TL; DR]
Uma isenção de visto válida e existente não remove o requisito para o ESTA. Para voar, você precisa do ESTA. O fato de você já ter uma isenção de visto que permite a sua visita por 90 dias é irrelevante.
Discussão completa
Quando fiz essa viagem, talvez há 3 anos, não consegui encontrar nada no ESTA , nem nos sites de ajuda alfandegária e de proteção de fronteiras que lidam com essa situação, e assumi que, uma vez concedida sua isenção de visto, o ESTA (que precursor de uma isenção de visto) é supérfluo.
ESTA significa Sistema Eletrônico de Autorização de Viagem. O site afirma que é um "sistema para determinar se você é elegível para viajar para os Estados Unidos sob o Programa de Isenção de Visto sem visto". Portanto, faria sentido que o fato de uma isenção de visto ter sido concedida demonstre que você é elegível para uma, eliminando a necessidade do ESTA.
O guarda de fronteira dos EUA no aeroporto de Toronto não me deixou embarcar no avião sem o ESTA. Esta pode ter sido apenas sua interpretação pessoal, não posso dizer com certeza.
Suponho que isso corresponda às perguntas frequentes sobre o ESTA, onde diz que você deve ter o ESTA "antes de viajar para os EUA por via aérea ou marítima".
O que não está suficientemente claro em qualquer lugar é que uma isenção de visto não é uma Autorização de Viagem e, portanto, o ESTA ainda é necessário para voar.
Em outras partes do FAQ do ESTA, ele diz:
O Sistema Eletrônico de Autorização de Viagem (ESTA) é um sistema automatizado usado para determinar a elegibilidade dos visitantes para viajar para os Estados Unidos sob o Programa de Isenção de Visto (VWP) e se essa viagem representa algum risco de aplicação da lei ou segurança .
Portanto, o ESTA potencialmente ainda é necessário para a parte que enfatizei em negrito.