I don't think that correlation is correct. Canola (rapeseed in Europe) is an oilseed and competes with other oilseeds like soybeans, palm, peanuts and to a lesser extent cottonseed and corn (the latter two aren't grown primarily for their oil, but they do produce some). All of these veg oils also compete - in some parts of the world and in some food uses - with good old-fashioned animal fats such as lard and tallow, from hogs and cattle, respectively.