Taco Bell is part of Yum! Which was spun off of Pepsi in the 90s. My understanding is that as part of the spinoff Yum! (Taco Bell, KFC, Puzzz Hut) have a lifetime contract to carry Pepsi products.
Apparently that's either incorrect or does not include all countries.