Yes, the Beyond Meat burger does have a substantial amount of canola oil. But what's this about cholesterol and heart attack risk? Canola oil is one of the healthier oils - it's low in saturated fats and high in monounsaturated fats which are shown to actually help fight heart disease. The amount of cholesterol in a Beyond Meat or Impossible Burger is 0.
Let's compare that to even a lean burger (85/15): whose 4oz patty contains 102mg of cholesterol and a blend of saturated fats, trans fats, monounsaturated fats, and polyunsaturated fats. It's terribly unhealthy, and the risks associated with the consumption of red meat are well known.
The Mediterranean diet you promote also includes high amounts of monounsaturated fats (Olive oil). If I've overlooked some other deep seated risk associated to canola oil, let me know.