Twisted Heart unique isn't giving Shield throw (fire converted) +1 level of skills

When shield throw is converted to fire - twisted heart isnt giving the +1 skill to fire nor does +1 physical give anything to shield throw levels

Thanks!

Twisted heart only works on spells