@HenryCase
You can't in any sensible way intercept the pointer usage, so the question is irrelevant. You can't "flag" or any other way know when the app is using pointers and/or if it's using pointers correctly or not.
You can't have MP with AmigaOS, get over it.
The best limited MP hack for AmigaOS is
MMULib by Thomas Richter. It has a MuLink tool that can write protect certain segments of the executables. Obviously the program in question must be compiled to take advantage of this (basically only code and read only data can be protected etc). This is far from full MP however.