Вам нужно привести каждый элемент списка, чтобы доказать, что все они имеют требуемый тип.
Вы можете сделать это только во время итерации, например
node.getByXPath(xpath).map{case d: DomText => d}.toList
или
node.getByXPath(xpath).map(_.asInstanceOf[DomText]).toList
Какое из написанных актеров вам подходит.
Вы также можете привести список, node.getByXPath(xPath).toList.asInstanceOf[List[DomText]]
, но вы получите предупреждение, так как это приведение выполняется без какой-либо проверки из-за стирания типа (как в java).