Pentagon chief out in family mess

White House vetting faulted in Shanahan withdrawal.