Caballero competed on the European indoor circuit at the start of 2012 and set an indoor best of 4.42 m at the XL Galan. Outdoors she cleared 4.40 m in May and headed to Barquisimeto for the 2012 Ibero-American Championships in Athletics the month after to take her first international gold medal with a vault of 4.50 m. She was selected to compete for Cuba at the 2012 Summer Olympics alongside fellow vaulter Yarisley Silva.