Considering we will be able to bring Chocobos into combat, I see the armor as adding some level of "stats" to your pets/mounts.
(Like the ability to take more dmg, before dismounting you maybe? If that even happens on personal chocobos.)