I went through some of the same headaches with unreliable SMS alerts from carrier gateways, especially once Verizon and T-Mobile started blocking more stuff. Delays would be random and sometimes things just wouldn't come through at all, which got super frustrating since I depend on those alerts...