Paul,
The situation you describe is by design in NCM 7.3.x. In this version, NCM actions are taken on the same poller as NPM actions. I.e. you can no longer tell NCM to perform all actions from the main poller. The fact, that reports are generated for each NCM poller separately, is a known problem by design; we will adress it as soon as it is technically possible (not in the next release) as this change requires substantial architectural enhancements in NCM.
Regards,
Jiri