Сложносочиненное предложение. Между частями, соединенными союзом 'а', ставится запятая. Перед союзом 'и', соединяющим однородные сказуемые ('понесло' и 'ударило'), запятая не нужна.
Ответ: Течение подхватило льдину, покружило на месте, а потом понесло вперед и ударило в затор.