Было бы намного проще разрешить отправлять форму Infopath в библиотеку документов Sharepoint и использовать библиотеку документов для предоставления и распространения данных.
Если вам действительно необходим контент в базе данных доступа, который вы храните внутри Sharepoint, а это значит, что вы в основном храните его внутри sql serverm, я бы хотел написать приемник событий для библиотеки документов, в которую вы публикуете формы infopath пусть он извлекает данные и обновляет базу данных MS Access.
Что касается справочных данных, не могли бы вы поместить их в списки в Sharepoint?
Предоставление этих данных в Ms Sql для Infopath было бы лучшим подходом, но с использованием
Списки Sharepoint будут легче разрабатывать.