Yes, it's sometimes incredibly hard to find what's best for her. But I came to the conclusion that it's best to be as coherent as possible, and don't do something against my gut feeling. For example, Lily was a little sick on Sunday. According to the agreement, I should've picked her up at 8am. But forcing that when she's sick felt wrong, so I first wrote the mother asking for how Lily was doing. The mother didn't reply, only when I told her that I could arrange an appointment for the next day she wrote that Lily as fine and didn't need a doctor. So that's when I wanted to pick her up. But her mom got Lily to send some voice mails saying that she wanted to stay and play with a friend that lives there, too. So I went to talk to her in person, which her mom first refused - but since I had my friends with me, she brought Lily out, and we hugged and talked for a second. I asked her if she wanted to stay a little longer and play, and that I could pick her up later without problem. So we (Lily and I) arranged for 3pm. And that worked.
Going strictly by the book might've blown back on me. So it was a lot better to go with the flow, insist, but also have Lily speak her mind.
And yes, vegan food is incredibly creative. I learned that when I went vegan, a whole new world of flavors opened up to me. Before that, the meat I ate was kind of always the same. Now that I have a few real chefs around me, I do see an amazing creativity with meat, too. But plants are still king.