I’ll try to reproduce the “no aging” problem. I can’t really think of anywhere that touches the animal logic in the mod, but it might be a symptom of something else that is buggy in the mod.
For the greenhouses part the (possible future) solution could be https://github.com/rittermod/FS25_Fresh/issues/21 where you would be able to extend or disable aging in specific storages. “Greenhouse A -> Don’t expire”. Then the aging would start when the pallet is spawned and not in the greenhouse’s internal storage.