non puoi parlare di document.form_carr.metodo_spedizione[n] se hai un solo campo con quel name, perche' non e' un array

puoi fare
codice:
if(document.form_carr.metodo_spedizione.length){
  // cicli e controlli come stai facendo
}
else {
  // controlli l' unico document.form_carr.metodo_spedizione
}
ciao