Sounds like this is a tough one for you! I think you want to get a savanna view - regardless of the resort - based on your DD wanting to stay with the animals. We love Kidani because we like its pool better, even though its a bit smaller. The slide is better, IMO! And if your DD is splash pad age - I think Kidani's is one of the best. And we like that its quiet. And for the one time we are headed to Boma, we just walk over, though we have used the internal shuttle once.
Now - you mention dining options. Kidani doesn't have the "food court" like Jambo does. Sanaa does some quick breakfast stuff - but if you are used to using the quick service dining alot - Kidani is not the place to stay. We tend to either have a car and go grocery shopping or do grocery delivery - so our quick service is already in our room.
Rent car or Uber - depends upon how much you might want to use the car! Price it out. I'd have a rental car every time at WDW if I could afford it. I find that if I am going "out and about" at least twice on a trip - car wins for sure. I only skip the car on short trips when I never plan to leave property.