Although the McCain campaign said that Mr. McCain had known about Bristol Palin 's pregnancy before he asked her mother to join him on the ticket and that he did not consider it disqualifying , top aides were vague on Monday about how and when he had learned of the pregnancy , and from whom .