Wenn du doch schon das DSPPGMREF per OUTFILE machst, mach doch auch einen DSPOBJD der entsprechenden LIB's in eine OUTFILE.
Dann kannst du doch simple per SQL die beiden Dateien abgleichen ohne eine Zeile Code zu schreiben.

Alternativ erstelle doch die PGMREF einfach neu .