The child is a Canadian citizen if, but only if, the government of Canada chooses to view the child as a Canadian citizen per Canadian laws.
The child is an American citizen if, but only if, the government of the United States chooses to view the child as an American citizen per American laws.
The American government and the American people have no control over the laws of Canada or the choices of the Canadian government. Since the American people and the American government should retain exclusive control over our presidential selection process, we cannot permit Canadian government choices or Canadian government laws affect, influence or manipulate our presidential selection process. So, unless we wish to grant to Canada the power to control our presidential selection process, we need to treat the Canadian citizenship issues as irrelevant to our process and irrelevant to a candidate's eligibility under American laws.
Actually, it’s a personal question because my husband and his siblings are all Canadian (green cards) married to Americans, and we all have children born here in the US. Our son proudly served in the US Navy. All of this talk about citizenship just made me wonder.