Fatti: A. A.a Il contendere verte intorno alla prospettata realizzazione di un albergo denominato "Hôtel des pêcheurs" e della prima parte di un centro residenziale dal medesimo nome sull'isola di Cavallo, in Corsica. Promotrice era la società francese C._SA, che nel novembre 1988 aveva stipulato con l'impresa D._S.p.A. di Roma (I) un contratto di fornitura per la costruzione menzionata, la cui esecuzione venne subappaltata ad altra ditta italiana. A.b Con contratto 13 aprile 1989, la società svizzera B._AG (attrice) si impegnò a finanziare l'80 % dei lavori, per un importo originale di fr. 31 milioni in seguito ridotto a fr. 27 milioni. A garanzia della somma mutuata, l'attrice concluse, in data 3 luglio 1989, un contratto di assicurazione retto dal diritto italiano con la A._S.p.A. Servizi assicurativi del commercio estero, Roma (convenuta e ricorrente). Segnatamente per il caso in cui la mutuataria fosse risultata inadempiente per insolvenza di diritto o di fatto, la ricorrente si impegnava a rifondere a B._AG il 60 % delle somme erogate. A.c Effettuato il pagamento della sesta, ed in parte della settima delle 14 rate semestrali convenute, dopo il febbraio 1995 C._SA cessò i pagamenti per sopravvenuti problemi di liquidità, causati non da ultimo dalla notizia di un attentato terroristico compiuto ai danni del villaggio in oggetto. Preso atto dell'insolvenza di fatto di C._SA, B._AG annunciò allora il sinistro alla convenuta, che tuttavia rifiutò qualsiasi indennizzo. B. B.a Con petizione 20 febbraio 1998, l'attrice ha introdotto azione avanti al Pretore del Distretto di Lugano chiedendo la condanna della qui ricorrente al pagamento degli importi di fr. 8'257'002.80 (in seguito adeguato in fr. 10'713'509.44) oltre a fr. 44'415.-- (premio assicurativo pagato in eccesso) e fr. 100'000.-- per spese preprocessuali (importo portato in seguito a fr. 146'175.--); il tutto oltre a interessi e spese. B.b Con sentenza 2 agosto 2005, il Pretore ha parzialmente accolto la petizione e condannato la qui ricorrente al versamento dell'importo di fr. 4'239'066.85 (oltre a interessi di durata e tasso variabile). B._AG si è vista accollare la tassa e le spese di giustizia in misura di 3/5, A._S.p.A. i rimanenti 2/5; B._AG è stata inoltre condannata a pagare a A._S.p.A. fr. 75'000.-- a titolo di ripetibili ridotte. C. Entrambe le parti hanno impugnato la sentenza pretorile. Il Tribunale di appello del Cantone Ticino, con la sentenza impugnata datata 26 ottobre 2006, ha respinto l'appello di A._S.p.A. ed ha parzialmente accolto quello di B._AG, aumentando l'importo dovuto da A._S.p.A. all'attrice a fr. 8'478'133.55 oltre a interessi di durata e tasso variabile. L'istanza cantonale ha posto 1/5 delle spese di prima istanza a carico dell'attrice ed il rimanente della qui ricorrente, che è stata pure condannata al versamento di fr. 225'000.-- quali ripetibili ridotte. Alla convenuta sono poi state messe a carico le spese di appello relative al proprio rimedio cantonale, e per 2/3 quelle relative all'appello dell'attrice, alla quale sono altresì stati riconosciuti fr. 20'000.-- a titolo di ripetibili ridotte di seconda sede. D. Contro la sentenza del Tribunale di appello, la convenuta inoltra il presente ricorso per riforma, dolendosi unicamente del fatto che le autorità giudiziarie ticinesi abbiano ammesso la propria competenza ratione loci. Non sono state chieste determinazioni.