It sounds like "buckets" are glorified post_content shortcodes. You'd use ACF to create layout regions, then insert Bucket shortcodes into the desired regions. If you want to show a Bucket on 20 pages, then you'd need to edit all 20 pages (or create a custom template with hard-coded shortcodes).

Is that the case? If so, wouldn't this be a maintainability nightmare?