currents do change. I doubt the currents played in their favour, otherwise we'd have seen carthaginian trade settlements.

as for carthie coins in teh americas? they'd have brought them to show teh wealth to the new people they'd inevitably meet.