Are non-public Game Center Profiles not listed in "friends in common"?
In the current, iOS 5 version, of Game Center, in order for friends in common to appear (as "shared friends"), they must also have upgraded to iOS 5 (and have accepted the new ToS).