If Nolan did not even recognize his own nephew, it was either because he had not met him before, or it had been a while since he saw him. After all, Nolan had a bad habit of forgetting people's faces. Even those people he knew, unless they did not change much or left a big impression on them, would soon be forgotten
When Kyran said someone 'trapped' him before 'suggesting' to talk, Cade was already convinced that someone was Nolan. The main reason was his familiarity with the latter's character.
Nolan did not care about other people. But if he met someone whom he found interesting or was related to someone he knew, he would give that person a chance to talk. Of course, Nolan would make sure he had control over that person's movement if he did suggest to talk. That was just his character. Once he deemed that person as 'safe,' he would not entirely lower his guard but he would at least stop threatening him.