I tend to find that you get a lot of 'mid range' people, if you let the village run it's course and don't really put people together specifically.

That's because their numbers have a greater chance of coming out (think of two dice being thrown - one of the most likely numbers is 7 because there are a number of ways to get it, and there's only one way to get 2 and 12 so they come out less)

But, if you want a specific person and you know their number, there will be a way of getting them just by working it out and gradually breeding up or down the numbers (like you said HappyPlayer - breeding your #4f with specific people!)

It might take a couple of generations and some trial and error, and maybe some unaccountable people too, but I bet you'll get him again \:D

You could also always start a new tribe and see who you start with. If the starting people are closer to his numbers that might be a better way, or you might even get lucky and get him right from the start!