Is there a way to specify different recipients for different audit results? For example, I would like to send the results of a successful audit to one recipent, and the results of an unsuccessful audit to another recipient.

You can do this by using the BLCLI in a NSH script. Try using some if/else logic and BLCLI commands like "JobRun getJobRunHadErrors" and "Email sendMail". This should allow you to create a script that will email different sets of people, dependent on the results of an audit job.