Первый множитель 4 - это цифры, которые могут стоять на первой позиции (3, 4, 5, 6),
Пятый множитель - 2 -это цифры, которые могут стоять на второй позиции (7, 6),
Вот тут и кроется ошибка в рассуждении. То есть рассуждение-то верное, но способ расчёта на основе этих рассуждений - неверен. При таком способе подсчёта получаются в том числе и такие комбинации первой и последней цифр:

, а по условию задачи такого быть не должно.
Как раз эти два неправильных варианта умножаем на два - получаем 4 неправильных варианта. И при этих 4-ёх неправильных вариантах цифры между ними переставляются 60-тью способами.

. Вот как раз и получили разницу

между правильным и неправильным ответом.