It is not surprising because when a boxer is replaced at the last moment, all the training and preparation of the other boxer is wasted. They (Figueroa) prepare a strategy against Broner but instead got Lipinet at the last moment. If you remember the last fight of Paquiao the same thing happen, his camp prepare for the fighter replaced by Ugas but got Ugas at the last minute so Pacquiao have trouble adjusting during the fight and lost.
No one expected indeed if Sergey Lipinets could win the fight, no better than from Broner made me doubt if Sergey Lipinets would be able to throw Omar to the floor, especially when I saw the boxing history of Sergey Lipinets who just lost to Jaron Ennis in 2021 but he was able to show great fight yesterday, what you said seems to be true, because while during Omar focused more on anticipating the fighting style and also the weaknesses of Broner, but in the end what he learned before the fight started was in vain after Broner retreated and I think every fighter has different fighting styles and weaknesses as well as Broner and Sergey Lipinets.