Fatti: A. La ditta X._ Sagl, attiva nel settore della falegnameria, in data 11 marzo 2005 ha preannunciato lavoro ridotto del 100% per tutti i dipendenti dal 1° marzo al 31 maggio 2005, adducendo la mancanza momentanea di lavoro e per evitare eventuali licenziamenti. Mediante decisione 21 marzo 2005 la Sezione del lavoro del Cantone Ticino ha dichiarato di opporsi al pagamento di indennità per lavoro ridotto, ritenuto che non era riscontrabile un sensibile calo della cifra d'affari. Il 31 maggio 2005 la Sezione del lavoro ha confermato la propria posizione anche in seguito all'opposizione interposta dalla ditta. B. Contro la decisione su opposizione, la ditta, assistita dall'avv. Marco Frigerio, è insorta al Tribunale delle assicurazioni del Cantone Ticino, chiedendone l'annullamento. Con giudizio 13 ottobre 2005 la Corte cantonale ha tutelato il provvedimento impugnato, rilevando che una flessione della cifra d'affari del 14%, quale quella accertata in concreto, rientrava nella sfera normale del rischio aziendale e non costituiva pertanto una perdita di lavoro computabile. C. La ditta interessata, sempre rappresentata dall'avv. Frigerio, ha presentato al Tribunale federale delle assicurazioni (dal 1° gennaio 2007: Tribunale federale) un ricorso di diritto amministrativo con il quale insiste affinché le siano riconosciute le chieste indennità per lavoro ridotto riferite al periodo dal 1° marzo al 31 maggio 2005. Dei motivi si dirà, per quanto occorra, nei considerandi. Chiamati a pronunciarsi sul gravame, il Segretariato di Stato dell'economia e la Sezione cantonale del lavoro hanno rinunciato a determinarsi.