Hola, mira te recomiendo que uses la libreria
Microsoft Access Entity Framework Provider, la puedes descargar desde NuGET, o con este link:
https://jetentityframeworkprovider.codeplex.comEs una libreria que te permite usar Entity Framework para tu BD de access, aunque solo puede usarse con CodeFirst, pero sirve perfectamente para tu acceso a datos access.
Cuando estas utilizando con un tipo xsd, en otras palabras estas usando XML, en el que debes convertir esos XSD a clases. y pues al modelarlos de esa manera, tendras que utilizar lenguaje T-SQL para tengas acceso a datos.
El problema es que al usar el metodo
AddObject, estas usando metodos de la libreria Entity nativa de .NET, los cuales estan creados para usarse con SQL. Así que o tendras que convertirlos a clases y usar una libreria adicional como la que te dije arriba, pero ni idea si tiene los mismos metodos, ya que es personalizada, o tendras que evolucionar de Access a SQL, que creeria que es lo más sencillo, solo debes exportar esa BD o generar un script que entienda SQL y lo pones en un ambiente de SQL SERVER, visual studio tiene localdb o SQLEXPRESS que funcionan excelente, y con eso te ahorras ese trauma.