El problema no es el tipo de columna, es decir que no es que no se pueda
crear dos columnas con ese tipo, sino que DEFAULT CURRENT_TIMESTAMP no se puede asignar a dos columnas de la misma tabla:
Cita: there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause
¡Traducir!:
Cita: ...sólo puede haber una columna con CURRENT_TIMESTAMP en DEFAULT o en cláusula ON UPDATE..
En todo caso lo que debes hacer es gestionar el valor que adoptará el campo o por programación, o bien por un TRIGGER
Razónalo así: Si CURRENT_TIMESTAMP devuelve el TIMESTAMP del instante en que se ejecuta, el delay posible entre actualizar la columna 1 y la columna 2 puede hacer que al menos uno de los dos valores no sea realmente el instante
actual al momento de ocurrir. ¿Cómo puede resolver eso MySQL?