CPF4131 deutet immer auf Ungleichheit der Format-ID's zwischen datei zur Compile- und zur Laufzeit.
Im Joblog steht eigentlich genaueres.

Ggf. ist das Problem der Compiler, dass zum Compilezeitunkt eine andere Version der Datei in der LIBL gefunden wird.
Auch das wird aber in der Spoolausgabe angegeben (Satzformat von welcher Datei).

Vielleicht wird "EXTFILE" zur Compilezeit nicht ausgewertet. Es funktioniert ja auch nicht, wenn hier eine Variable angegeben wird.