Yea, i noticed the latest Rev, got " dont dismount out of combat " enabled, turned that off and works perfectly now
Well, not impossible

Even addons can see if its an Healer or DPS, -> Looks at what Buffs u got, if u got Healing buffs ur probably a healer

.. since u cant specc into 3 diffrent talents ( well u can, but u need 31 talents in 1 specc first )
So while the bot is healing, he is meanwhile scanning each enemy player, on what kind of specc they got, when he catches 1, he could HoJ that person if in range, or Rebuke, Arcane torrent, if the player casts a spell. ( When he catches 1 player who is in a healing specc, he will Add that guy into a player list. So the bot doesnt gotta scan the same player each time he sees him in a game. Also, after the game finishes the list is cleared, since obviously they could respecc. )
And like i said first, If the bot can chase someone,( not out of healing range tho ) and not only " stand " thier spamm healing and interupts if a player gets close. that would be awesome :3 i dunno if you can copy an Auto chase script from the default CCs, then try to add " stop all movement if -> player gets low -> friendly players needs healing, if none is low -> continue chase ur target.
I guess im asking to much of you, i guess ^^ well, atleast keep it mind