Ok, se vc diz que serviu pra tua situação, "se a receita aceitou", ok... mas só tava querendo explicar (e o Kiko explicou mto melhor que eu) que primeiro, o regime da empresa diz se vc vai trabalhar com CST OU, repito OU CSOSN, nunca com ambas. Tanto que se vc abri o XML "que a receita aceitou" vc vai ver que só tem as informações de CST, já que a empresa é de regime normal.
Segundo, que vc ainda vai enfrentar problemas com essas CSTs e CSOSNs fixas em seu código.
E por último, lembre que "a receita aceitar uma nota" não garante que ela esteja 100% correta. A Receita valida algumas informações básicas, mas se vc estiver tributando erroneamente um produto, ela não te dá o erro, mas pode te cobrar em uma fiscalização futura. Alguém em corrija se eu estiver errado.