Fatti: A. Mediante decisione del 24 agosto 2005, confermata con provvedimento formale del 23 gennaio 2006, pronunciato in seguito all'opposizione presentata da G._, patrocinata dall'avv. Amos Pagnamenta, la Cassa di disoccupazione del Cantone Ticino ha sospeso l'assicurata, alla ricerca di un'attività al 100% dal 13 giugno 2005, dal diritto all'indennità di disoccupazione per la durata di 31 giorni, in quanto la disdetta del contratto di lavoro da parte del T._ era riconducibile a sua colpa. B. Contro il provvedimento su opposizione G._, sempre rappresentata dall'avv. Pagnamenta, si è aggravata al Tribunale delle assicurazioni del Cantone Ticino, il cui Presidente, dopo avere esperito alcuni accertamenti, in particolare sentito i testi M._, segretario amministrativo del T._, e G._, segretario generale dello stesso ente, ha stralciato la causa dai ruoli per intervenuta transazione, consistente nella riduzione del periodo di sospensione da 31 a 18 giorni, che, nota alle parti, è stata omologata (decreto dell'8 maggio 2006). C. Il Segretariato di Stato dell'economia (seco) ha interposto ricorso di diritto amministrativo al Tribunale federale delle assicurazioni (dal 1° gennaio 2007: Tribunale federale), al quale chiede in via principale l'annullamento del giudizio cantonale ed in via subordinata il rinvio dell'incarto all'autorità inferiore per decidere nel merito. Delle motivazioni si dirà, per quanto occorra, nei considerandi. La Cassa si rimette al giudizio di questa Corte, G._, ancora rappresentata dall'avv. Pagnamenta, propone di respingere il gravame, mentre il Presidente del Tribunale cantonale si esprime sulla legittimità della propria prassi in ambito di transazioni giudiziarie. A sua volta il seco ha esposto la propria opinione in merito.