At first I was going to recommend adding an S: to the front of the command, but I think SB+ might have some problem with the SAVING UNIQUE part of that.
Selecting records and returning something other than the key is one of those things that a typical /PD.S doesn't really support all that well. Adding in the SAVING UNIQUE and it's definitely coloring outside the /PD.S lines.
I would probably have you try something like my SELECT.TO.LIST paragraph (in the standard processes document at
http://www.precisonline.com/pdf/stdproc.pdf) to execute the Unidata selection statement and save the results to a list. Then have the /PD.S display the contents of the list with a "G" option to return the first displayed field.
With the SAVING UNIQUE I'm assuming that you really want the name, not the contact number from the selection. If you want the contact number associated with that name... that'll be a little different.