Actually, he was a long-time advocate of colonization, just as he was a long-time opponent of slavery. He spoke very honestly about it in his debates with Douglas, for example.
Not so. Lincoln had always supported colonization and believed in it till his dying day.