When was this entry added? Pretty sure they added this definition because they were pressured by vegan groups to include a non-meat definition. Steak is historically meat based, nothing will change that. A plant-based steak is not a steak.
Dictionaries add definitions based on common usage, and in common usage, « xxx steak » can definitely refer to a plant based steak. If I say « soy steak », you definitely know what it refers to, and it’s not ambiguous with « steak » alone.
Same with coconut milk, would you be confused with cow milk with some coconut bits in it? No.