Touch of Sirona only works on living units. It doesn't work for angels/demons/...Bug or a severe change: When having erected the Shrine of Sirona, usually (till .32) one gets the spell Touch of Sirona (healing 20%) once per round. But now in .33 it does not work any more, this spell is not available.
NB: I still have .33a as c and d breaks saves.
Maybe thats why it doesn't work for you?
... on the code again ... 
, but I don't know if the AI realizes that or not.
OS = OH SHOOT (being polite) HERE WE GO AGAIN....
(
VISTA )