Na verdade, resolvi o problema sozinho. Há muito tempo suspeitando que listagens de dependência explícitas são uma construção humana e não correspondem realmente a uma dependência real para um programa funcionar, decidi ir mais fundo e no final acabei com o seguinte:
Eu baixei o pacote XQuartz do site oficial, mas ao invés de instalá-lo, abri com o programa chamado Pacifist, um explorador de pacotes [shareware]. Eu então extraí dois arquivos - libfreetype.6.dylib
e libpng.12.0.dylib
, copiei-os para o mesmo diretório do programa e tudo funcionou bem para sempre.
Concedido XQuartz talvez não seja muito mais que um conjunto de bibliotecas e um conjunto de binários, mas eu realmente não preciso disso. Quando o fizer, posso instalá-lo e remover os dois arquivos mencionados anteriormente, tendo o programa, em vez disso, confiando nas bibliotecas do sistema que foram instaladas pelo XQuartz. Até lá, fico feliz em viver sem o XQuartz. Eu estou em um Macbook Air com SSD de 64GB, e eu prefiro o espaço livre que tenho para meus próprios arquivos.