Giant Slayer achievement bug ?
As far as i know its not bugged, the enemies you mention would be classified as undead and not giants even though they are called giants. There are only 2 areas that i know where you get kills for giants and they are both dynamic events. The first one is Kol in Hinderlands, and the other one is some giant that attacks a charr outpost in the 15-25 charr explorable zone.
Guild Leader for [Myth] Darkhaven
It might still be bugged: while there are other giants besides the two mentioned above, apparently you still need to kill 1,000 to max the title. Seems more difficult to achieve than the other slayer titles by 2-3 orders of magnitude.
John Smith: “you should kill monsters, because killing monsters is awesome.”