Это связано с тем, что учетная запись пула приложений для контекстного веб-приложения не имеет разрешений для базы данных контента «удаленного» SPSite.На самом деле это хорошо с точки зрения безопасности.
Один из способов обойти эту проблему - вызвать (настраиваемый) веб-сервис или HTTP-обработчик, размещенный на удаленном SPSite, который выполняет фактическую работу, требующую доступа кcontent db.
Лично я не пытался бы пойти по пути олицетворения Windows или изменения разрешений в db.