You can extend the the BroadLogRcp table table by adding the segment ID/Code as a new column. This means you will be able to track your campaign segmentation in the ACS promotion history table (BroadLogRcp) and make it available for reporting.
We've done that recently for two of our clients on ACS.
rahulkad29786 - Extending broadlog and recipients works. It can be done for lot of dynamic elements ultimately making them available for custom and extending OOB reports. You could also make same changes for exclusion log and make full circle for record keeping.
for example go to - Admin--Config--Data schemas : check broadlogrcp structure , that would be what you have today and would need to be extended.
Admin--campaign management - Target mappings -> here you can check recipients --mapping--storage --you could connect by addming additional fields.
Regional categories seems something may have been added at the time of your platform implementation.