Cant help you with the yeast question.
Have question of my own.. Is live yeast not suitable to give to your flock??? I imagine the nutritional benefit should be in live yeast same. :idunno
I do use plenty of yeast in my baking endeavors. Prefer yeast raised cakes to baking powder...