Anheuser-Busch InBev's Brazilian unit, Ambev, has confirmed its purchase of Caribbean beverage producer BHL Holdings after a fraught bidding process.