Paste in that script for "SelectLastCommandCreated" into the command part of the shortcut key and then when you push that key the new objects that were generated by the last executed command will become selected.
That works with the output of any command, and it should give you the hook you want to access those particular new objects in the situation you were describing.
SelectLastCommandCreated – selects all the objects that were generated by the last command. So for instance after finishing Array you can hit the shortcut key with this script on it, and all the results of the array will be selected.
script:var a = moi.command.lastCommandRevisionStart; var b = moi.command.lastCommandRevisionEnd; var objects = moi.geometryDatabase.getObjects(); for ( var i = 0; i < objects.length; ++i ) { var obj = objects.item(i); if ( obj.databaseRevision> a && obj.databaseRevision <= b ) obj.selected = true; }