I don't think your argument is very strong. Calling something 'free range' when it isn't would be akin to calling something purple when its orange. It has a particular meaning. However, 'milk', 'meat', etc already have expanded meanings as shown by how people use them colloquially. They are often used in adjective form to describe something with a particular quality (milky, meaty) because they are such broad words.
I completely agree 'Real meat' was confusing. We don't disagree there. Seems like a deceptive advertising compliant is more appropriate there.
> I have never heard anyone refer to a patty of soy and pea protein (or beets or heme or what have you) as 'beef' or 'meat.' In my experience they call it a 'veggie burger.'
You just disproved yourself - they call it a veggie burger if it looks like a burger, veggie sausage if it looks like sausage, almond milk if it looks like milk, nut cheese if it looks like cheese etc. Also you just need to hang around vegetarians more to hear 'veggie beef'. In fact, vegetarians just call it 'meat', 'beef' etc to their friends as long as they all know what they're talking about.