we are looking into this issue over at GitHub. Thanks for providing great insight and a possible solution. Here’s a link to the issue: https://github.com/nhibernate/NHibernate.Spatial/issues/61
I will publish new NuGet packages as soon as this is fixed.