Can you please look into the option of adding a new deployment step that all it will do is set the value of a custom field for what ever computer it is being deployed to.
Example of how this would be used.
Deploying a baseline package to new computers, last step of the baseline package would be to set the "Baseline" custom field to true/yes/1/etc... This way due to the fact that the package got to the final custom field step we know the baseline successfully installed on the computer and its custom field would be set accordingly. PDQ inventory would then know what computers have baseline installed.