Если я правильно понял, вы просто хотите «скопировать» элемент из списка в другой. Это может быть легко достигнуто с помощью серверной объектной модели (SSOM).
using (SPSite site = new SPSite("<Site URL>"))
{
SPList sourceList = site.RootWeb.Lists["SourceListName"];
sourceList.GetItemById(0).File.CopyTo("DestinationListUrl");
}
Конечно, возможно, вы получите ваш SPListItem другим способом, и вы должны убедиться, что SourceList существует, URL-адрес сайта правильный и т. Д.
Более важный вопрос: когда вы хотите запустить эту копию? Это должно происходить каждый раз, когда новый элемент добавляется в этот список источников? Тогда вам понадобится EventReceiver. Если вы хотите делать эту копию элементов каждую минуту / час / день, вам нужно реализовать задание таймера.