ИМХО Испания в 19 веке послабей Англии в 18 веке была. Поэтому для освобождения английским колониям пришлось объединиться несмотря на все противоречия (потом даже гражданская война была). А испанцам не до американских владений было - поэтому колониям можно было и не объединяться