Автор - системный сотрудник, если в файле CSV Автор - это имя пользователя, например «user@tenant.onmicrosoft.com», его нельзя установить напрямую.Измените цикл Foreach следующим образом:
$data = Import-Csv $ImportFile
Foreach ($row in $data) {
#add item to List
$ListItemInfo = New-Object
Microsoft.SharePoint.Client.ListItemCreationInformation
$Item = $List.AddItem($ListItemInfo)
$User = $Context.Web.EnsureUser($row.Author)
$Context.Load($user)
$Item["Title"]="New Item Added"
$Item["Author"] = $user
$Item["Company"] = $row.Company
$Item.Update()
$Context.ExecuteQuery()
}