http://www.wowwiki.com/Spell_haste
Выдержки:
"Spell haste is calculated based on modified casting speed; for example, with the warlock's Bane talent, the spell haste would be calculated with 2.5 second Shadowbolts rather than 3 seconds." - скорость заклинаний влияет уже на модифицированное время каста.
"Note that "base casting time" is after talents. For example, a warlock's shadow bolt is 3.0 "base cast time" under normal usage of the term "base cast time". However, for the purpose of this formula, you should use the improved cast time from your talents (2.5 cast time, in this example) if you have that talent, or the formula will not give the correct result." - аналогично первой, более развернуто.
На основе данной статьи можно сделать вывод - все модификаторы "уменьшает время произношения заклинания ... на ... секунд" влияют на базовое время произношения заклинаний. Только потом начинают действовать остальные модификаторы - рейтинга скорости и другие.
Что талант в холи ветке, что бонус 4т10 уменьшают на 0,5 (0,3) соотвественно именно базовое время каста - т.е. 2.5 секунд. Потом уже полученное время модифицируется скоростью. Так что бонус работает правильно.