You are definitely mixing up chanenl/bouquets with EPG. They are two different processes, deal with them separately.Just because you download the EPG data for all chanenls on 28.2 (includes sky and freesat) it does not mean you will have all the channels/bouquets.
Continue to Use ABM for freesat alone. There is no need for you to do anything differently in ABM.