Si no voy equivocado, sería realmente complicado la conversión de Sharepoint a DNN ya que la arquitectura no se parece en nada, además de la estructura de la base de datos. El DNN utiliza módulos con la arquitectura multicapa (DAL, BLL y UI) a partir de un núcleo con una serie de Proveedores propios (Membership, Roles y Profile). El Sharepoint está construido con los denominados Webparts los cuales también se desarrollan en C# y/o VB.NET sin embargo la estructura no es la misma.
Aquí tienes un pequeño diagrama y en este artículo tienes más información sobre el MOSS 2007.
El único sistema que podría convertirse es el Community Server, el cual también proviene de un StarterKit de libre distribución.