From http://ccrweb.ca/en/youthrights/canada-makes-children-stateless it seems like they might possibly make an exception on a case by case basis.
Here is another case: http://www.canada.com/vancouversun/news/editorial/story.html?id=c3a5560d-5170-4d4a-a318-a8675e759171 where it was suggested to the people that they try to use an Irish grandfather to get the child an Irish citizenship.
Here is another case: http://www.canada.com/vancouversun/news/editorial/story.html?id=c3a5560d-5170-4d4a-a318-a8675e759171 where it was suggested to the people that they try to use an Irish grandfather to get the child an Irish citizenship.