Como comparar elementos de um Datatable e um Array de meses?

Olá pessoal,
gostaria de pedir a ajuda de vocês para uma questão que venho enfrentando.

Tenho uma DataTable com meses e quantidades, como mostrado abaixo, e um array com nome de todos os meses do ano. Como eu poderia montar uma estrutura que retornasse os meses do ano com as quantidades descritas do DataTable junto com os demais meses com a quantidade em zeros?

Antes

Mes Qt
Dec	6
Jan	2
Nov	2

Depois

Mes Qt
Jan	2
Fev 0
Mar 0
Abr 0
Mai 0
Jun 0
Jul 0
Ago 0
Set 0
Out 0
Nov	2
Dec	6

O que eu consegui fazer até agora foi:

DataTable dt = new DataTable();
dt.Columns.Add("Data");
dt.Columns.Add("Quantidade");
dt.Rows.Add(new object[] { "Dec", 6 });
dt.Rows.Add(new object[] { "Jan", 1 });
dt.Rows.Add(new object[] { "Nov", 4 });

var monthsRange = Enumerable.Range(1, 12)
                .Select(e => e > 0 ? Convert.ToDateTime("20/" + e + "/2000").ToString("MMM", CultureInfo.GetCultureInfo("en-US")) : "")
                .ToArray();