Grazie dei suggermenti ma ho trovato il motivo anche se per me continua ad essere inspiegabile. praticamente la tabella che vi avevo postato è nidificata in un'altra tabella, la riga che conteneva la tabella con problemi aveva una classe in css che specificava:
.cellatabella {
border: 1px solid #CCC;
border-collapse:collapse;
}
ecco togliendo questa class dalla riga 'padre' funziona correttamente il cellspacing anche in IE.
Grazie Ancora