“Natural flavors” frequently used to mean, “this product has a small amount of MSG in it, but we don’t want to list that”. At least in the US. I am not sure if the FDA regulations still allow that though.
Not in EU it doesn't, you cannot omit an E list substance.
But Impossible still has "natural flavors" on the ingredients list.
This happens to be mostly apple juice. Caramelizes and produces the right amount of tangy taste.