Hi Mark -
As tim.l.nelson said, NCM isn't really designed to do this, but one way would be to execute a script (and this could be an IOS upgrade command such as archive download-sw etc) and just use the node selection options to identify those units with the version of IOS you need to update. Fro the example below I've set level 1 to be machine type and level 2 to be OS version:
Regards,
John