Quoting your CBC citation:
"The nuclear device was built using plutonium obtained from the 40-megawatt Cirus research reactor, a gift from Canada"
Plutonium, the raw material (also) used for making bombs, was "donated". And apparently a working "research" reactor. A bomb design was certainly not donated, nor is it evident that Canada intended to transfer nuclear tech intellectual property, all the article claims was Canada's intent to sell working reactors and fuel, not designs, to India. FYI - Canada wouldn't have wanted India to have nuclear IP, for fear of cannibalising it's nuclear revenue stream of fuel and reactors to India!!
Just the be clear, 31 countries have working nuclear power reactors, while only 7 have bombs. Unless you intend to undermine India's indigenous nuclear capabilities, all this hand waving about Canada "donating" designs doesn't hold up. After all, we're talking about the most lethal of weapons here, not candies that are casually "donated". Western intelligence agencies have a storied history of preventing nuclearization. India got nuclear despite the West, not because of