Skyler has also been in the city for the last 15 years, so he would have smelled the Davis on her if they ever came into contact. I think others would have, too. Wouldn't have been a secret for long, lol. Also, not sure where he would have fathered her if Blair has been in Vegas the whole time... hmmm.