"83 year old Harish Pant was headed to Canada to start a new life with his daughter's family"
His daughter was moving him, an 83 year old man, to Canada, for the end of his life, likely motivated by Canada's public health care (he's past the life expectancy for men in Canada never mind his home country) and he seems to die of old age while he's en-route. We don't have enough details to say if or when a diversion should or should not have been ordered, but I can't really empathize with the daughter's attempt to blame Air Canada for this. Life is what it is. Who is surprised that an 83 year old suddenly dies?