El APLib en la su misma web te brinda su unpacker, y no creo que ninguno sea su packer (creo que es el packer de dapaf? o.O), le has pasado el PiD? ExeInfo? la otra ventana del RDG Detector que te dice?.
Patch FX, por su nombre supongo que es un soft para hacer parches, creo que la "única diferencia" que le encontraría es que con Olly has parchado, pero no has guardado los cambios en disco, mientras que el Patch FX (si es lo que creo que es), lo guarda automáticamente en disco y el Olly no.
Porque no vas depurando y comparando estructuras?, como te dice YZT tienes que leerte el formato PE, de acuerdo a la base que tengas en el formato PE, y la documentación que tengas sobre las estructuras más que manejas (como el peb), no sería dificultad programar algo así.
Si lees el tute de zeropad que te puse en el anterior link, ahí está todo explicadito...