Zunächst würde ich empfehlen, dass Sie die Frage duplizieren, sodass die "alte" Frage unverändert erhalten bleibt.
In Ihrem Fall haben Sie weiterhin eine Variable pro Item. Aber wenn Sie eine Kopie der Frage erstellen und die Kopie (nicht das Original) ändern, dann sehen Sie später im Datensatz noch eindeutig, welche Daten geschlossen und welche mittels Eingabefeld erhoben wurden.
Sie können die Frage dann im Fragebogen austauschen. Die Lösung mit der Fragebogen-Kopie, welche Sie beschreiben, ist sinnvoll. Wenn Sie etwas wagemutiger sind, können Sie die Frage auch einfach im aktiven Fragebogen austauschen - also die alte entfernen und die neue einfügen. Das Risiko dabei ist, dass jemand keine Frage sieht, wenn er die Seite gerade in dem Moment lädt, in dem Sie die alte Frage entfernt haben.
Falls Sie den Fragetyp einfach in der bestehenden Frage umgestellt haben, ist das nicht ganz optimal (s. Nachvollziehbarkeit, oben), aber mit den beiden Fragetypen, um die es geht, haben Sie wahrscheinlich auch keine Probleme am Datensatz verursacht.