First, let me start with the standard disclaimer:
Audiences are not, never have been, and never will be security. So if
you want to secure the view you can't do it with an audience because
anyone with the right to create a view could simply recreate the view.
Second, views are simply a set of parameters fed to a listview web part
on a page. As such they cannot be audience enabled or secured.
However, you could create a custom page, place it in a document library
with security, and create the same view using a DataForm web part. Then
provide your users with a link to the page.
What you are really trying to do is make some of the columns in the list
secured for a specific group. Since security only goes down to the list
item level that isn't possible to do out of the box in SharePoint. to
do that you would need to create custom field controls that include
security and use them as the columns of a custom list.