“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.
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.