Hi Jason,
We regret for the delayed response.
You can add a table at a bookmark location by getting the table in the TextBodyPart and replacing the bookmark by using this TextBodyPart.
[C#]
BookmarksNavigator bn = new BookmarksNavigator(doc);
//Select a table
TextBodyPart bodyPart = new TextBodyPart(replaceDoc);
bodyPart.BodyItems.Add(replaceDoc.LastSection.Body.Tables[0] as WTable);
//bn.DeleteBookmarkContent2();
bn.MoveToBookmark("bkmk_target");
//Replace with table
bn.ReplaceBookmarkContent(bodyPart);
Please refer the sample in the below link which illustrates the above:
http://websamples.syncfusion.com/samples/DocIO.Windows/69016/main.htmPlease try this and let me know if this helps.
Thanks,
Melba