Ответ:

Слово растаявший написано правильно, но объяснение неверно. В действительных причастиях прошедшего времени перед суффиксом -вш- сохраняется гласная инфинитива перед -ть: растаять → растаял → растаявший. Спряжение глагола здесь не определяет выбор гласной.