RewardTalents is a poor way of rewarding talent points to the player, as it can't be used to exceed a certain limit (whatever the cap is). Typically, the NPC, upon quest completion, will cast a spell on the player that rewards X amount of talent points.
Thus, I venture to guess the quest is tied to some spell that's rewarding the talent points.