Если посмотреть на название вашего шаблона, я бы сказал, что это ваш пользовательский шаблон. Для доступа к пользовательскому шаблону вам необходимо использовать приведенный ниже код.
//This gives you only the built-in template or templates deployed using Features
foreach (SPListTemplate item in oWeb.ListTemplates)
{
Console.WriteLine(item.Name);
}
//This gives you the custom template created by you
foreach (SPListTemplate item in oSite.GetCustomListTemplates(oWeb))
{
Console.WriteLine(item.Name);
}
//So for your requirement you need to use
oSite.GetCustomListTemplates(oWeb)["TaskTemplate"];