2012年9月の「11.2Release5Production(11.2.0.3.0)」の最新のODP.NETドキュメントには、「Entity Framework関連のヒント、制限、および既知の問題」セクションに次の既知の問題が記載されています。質問のコードブロックの「if」ステートメント:
2011年5月の「リリース11.2.0.3.0本番」の古いODP.NETドキュメントには、同じ既知の問題が記載されているため、これはしばらくの間既知の問題であったようです。
前述のドキュメントのどちらも、質問のコードブロックの「AddObject」ステートメントから同じエラーが発生することについては言及していませんが、その問題は、言及されているXMLTypeフィールドの別の既知の問題と非常によく似ています。