Pour ma part, je crois qu'il est commode pour Tite-live d'évoquer ce rééquipement, car les Romains ne peuvent être décemment battus que par eux-mêmes à termes, et pas par une telle armée, si hétéroclite.
Pour les troupes puniques, c'est néanmoins envisageable, ces soldats sont souvent payés en or, mais aussi en marchandises du pillage ou en armes, la quantité d'armes récupérées étant phénoménale, on peut largement envisager un tel échange. Mais je crois que l'armée d'Hannibal qui débouche dans la plaine du Pô est fortement "hispanisée" pour être en place depuis déjà plusieurs années...avant son départ...