Citizenship for Canada born child to Indian parents

Hi, We are Indian citizens and permanent residents of Canada at present. We are going to have a baby in two to three months and the plan is to have the childbirth in Canada. I would like to opt Indian citizenship for the new born. I have read the procedure of getting Indian passport and consulate birth registration for the same in https://www.cgitoronto.gov.in/page/indian-citizenship/ . And, I have also read that India doesn't allow dual citizenship. My question is: Once the child is born in Canada, he/she becomes a Canadian citizen by birth and he/she can only apply Canada passport and not Visa. If I want to travel between India and Canada, I will have Indian passport and what should I possess as a travel document for Canada (like visa/passport). Canada will not provide visa for Canadian born. Can I apply for Canadian passport after getting my Indian passport for the kid? For the above situation, If the kid holds two passports (Indian and Canadian), will there be a problem in Indian airport immigration? Note: I came across the below in "The Citizenship Act, 1955, Section 4(1A)", which implies that a minor, who is a citizen of India can hold another country's citizenship until he is 18 years old. "(1A) A minor who is a citizen of India by virtue of this section and is also a citizen of any other country shall cease to be a citizen of India if he does not renounce the citizenship or nationality of another country within six months of attaining full age."