Looking at ancient warfare strategy and tactics, it's likely Hannibal used two different routes through the Central Pyrenees. Any other option is unlikely as Hannibal had enemies on the North side and South side of the Eastern Pyrenees. The river Segre River is the most promising as the secondary route.