Привет!
Проблема в том, что FindGameObjectsWithTag возвращает экземпляры класса GameObject, у тебя же массив с Transform. У объектов есть свойство указывающее на связанный Transform. Всё что тебе остаётся, это пройтись по найденным объектам и достать оттуда трансформы.
Код
var points = GameObject.FindGameObjectsWithTag("points");
moveSpots = points.Select(x => x.transform).ToArray();