Wie gesagt, Ursache kann schon eine andere Art der gegenseitigen Transaktion sein. Vielleicht kann man die ODBC-Treiber updaten? Oder Du prüfst, ob es einen OLE DB Provider oder ADO.NET. Das sollte der Sharepoint können (wobei ich mir bei SP2010 nicht ganz sicher bin). ODBC ist aber gefühlt die schlechteste Wahl.
Für den BCS kann ich übrigens https://lightningtools.com/products/bcs-meta-man-2010-and-2013/ empfehlen.