Может и "эльфийский" и "эльфский" оба правильны? Просто произносятся в различных ситуация по разному... Например эльфский знающий и эльфийский маг... То есть что-то вроде простой формы произношения как трудящийся и трудяга?
Как мне кажется, то слово "эльфский" употребляется малограмотными кметами у Сапковского.