В приведенном коде функция find найдет тебе только непосредственно элемент с классом delimeter, а не те элементы, которые идут после него. Еще непонятно, зачем оборачивать в $ firstColumn, который уже является jquery-объектом. Нужно поправить код как-то так
firstColumn.find('.delimiter').prev().nextAll().each( ... );
А внутри each будет достаточно просто делать
secondColumn.append($(this));
...так как здесь ты не копируешь элемент, а перемещаешь его в другой элемент.