Got answer:
http://stackoverflow.com/questions/17999063/insert-xml-data-into-sql-server-via-sqlbulkcopy-with-powershell-casting-error
"I often use string data types for DataColumns while keeping my SQL Server table an XML datatype. This works fine for me.
Instead of converting your xml file to...