Não tenho certeza da melhor forma de integrar isso ao Massive, mas basicamente você precisa fazer exatamente o que o erro diz:
yourGeographyParam.UdtTypeName = "Geography";
Basicamente, o SQL Server precisa que você nomeie explicitamente o UdtTypeName para os parâmetros "estranhos":
http ://devlicio.us/blogs/sergio_pereira/archive/2008/06/11/udttypename-and-net-data-types-in-sql.aspx