Palm oil is used because it has the highest yield per hectare and requires little maintenance after fully grown. This means kg per kg, palm oil uses less land compared to any other oil crop. The tree keeps fruiting for 5-10 years, requiring no replanting for the duration, unlike soy or corn which needs replanting each harvest. Replanting uses more pesticides, fertilizers and degrades the soil. The tree also pretty much can grow anywhere in the tropics. You have to cancel out all of these advantages before saying you have created an alternative.
per kg, palm oil uses less land compared to any other oil crop.
Do you know the numbers?
Do you know comparable numbers for oilseed rape?