Brands from Absolut to Malibu are reorienting around Gen Z's preference for earlier social drinking occasions instead of late-night bar crawls.