datetime2
беше добавен само в SQL Server 2008.
SqlDbType.DateTime2
беше добавен към .NET само в .NET 3.5.
Промяната на това би била критична промяна в поведението на всяко съществуващо приложение .NET 2.0/3.0.
Не знам за каквато и да е кука за промяна на този извод за параметри на типа.