Thanks for this!
I tried it with Blender 2.68. The convert to dae and import seem to work great, but when I try to convert collada-to-gr2 on the exported file I get an error. I have tried every combination of export options I can think of and all give the same error, or else produce a file which crashes Divinity OS. The error I get most of the time says:

"Conversion Failed!

System.InvalidOperationException: Sequence contains no elements
at System.Linq.Enumerable.Single[TSource](IEnumerable`1 source)
at LSLib.Granny.Model.Root.ImportSkin(skin skin)
at LSLib.Granny.Model.Root.ImportFromCollada(String inputPath)
at TestApp.Program.Convert(String inPath, String outPath, Boolean inGR2, Boolean outGR2)
at TestApp.Program.ExportUI(Boolean inGR2, Boolean outGR2)"

It sound like you got it to work with Blender. What version and export options did you use?