I have known a four year old who wouldn't eat anything but peanut butter and jelly (or junk food), a four year old who loved all vegetables, and liked tofu, but cried when his parents tried to get him to eat pizza, and a four year old who would eat most of the same foods adults enjoy. This is to say, in the case of your particular child, it would have to be trial and error for me to find some vegan meals she enjoys.
Â
The easiest part of this is cow's vs. plant milk. It is easy because children this age don't have to get their nutrition in liquid form if they don't want to. There is no reason to push any particular drink other than water, though you could try making a smoothie for yourself and seeing if she'd like a small glass.
Â
In terms of other foods, I don't know everything you've tried, but most children seem to like pasta. Pasta is fairly high in protein, itself, and becomes more so if you add something like lentils or crumbled tempeh to the sauce, or make bean or tofu balls in place of meatballs. I have also known multiple children to enjoy veggie burgers. In one case, this seemed to be mostly because this was the one time he was allowed to have a slice of pickle without getting grief about it (his parents were very health-oriented), but hey, he ate the burger, too. (The other child genuinely liked them.) If you haven't tried baked tofu (already baked and flavored, ready to eat), that might be an option. I fed a pair of children the Thai peanut flavor at least once a week, either in a stir fry or just heated up, for years. (My experience with feeding children has been as a nanny, since I am just now pregnant with my first.)
You could also try "sneaky" options, which involve pureeing a healthy food and sneaking it into a dish. Most "sneaky" recipes are not vegan, simply because they are not from vegan chefs, but I did find this:
http://www.nomeatathlete.com/vegan-muffins/
In general, I would say allowing your daughter to see you enjoying the food, but not pushing any one particular thing, is best. If you notice she likes something, make it more often. Notice if your daughter is someone who only likes things "plain"; sometimes, the difference between a child eating a food or not is whether you force a sauce over it instead of giving them a chance to eat it plain. On the other hand, more adventurous children love sauces. Likewise, some children don't like dishes that appear to be a jumble. They want piles of single foods, or, at least, foods that have been made in to mostly homogeneous nuggets or patties. (There's a big difference between a tofu-broccoli nugget in which everything has been ground up fairly small, then breaded to look uniform, and a tofu-broccoli stew.)
Â
It's great to encourage a respect for animals in your daughter, but I'm afraid that anything that might equate caring about animals with liking rice milk or tofu might backfire. She may think, "I don't like rice milk, therefore, I must not care about cows." Just quietly make the animal foods disappear, without pushing ones she doesn't like. After she has a small number of vegan favorites, it's okay to say something like, "It's great that we eat this way now, because we don't hurt the animals."