Naja, der Ameisenimport ist eine aktive Änderung, als ob Du manuell den Artikel öffnest, änderst und speicherst. Das löst den Trigger aus.
Wenn Du eine Eingangsrechnung buchst und sich dadurch der GLD des Artikels ändert ist das keine aktive Änderung, sondern es geschieht indirekt.
Am ehesten ist es vielleicht mit Bestandsänderungen durch Auslieferungen vergleichbar. Auch das löst den Trigger "Artikel geändert" nicht aus, obwohl sich der Artikelbestand ändert.