I'm not familiar with CDC Implementation.
As far as I known, to do Dynamic Column Mapping in SSIS.
Most resolution is use Script Component.
Check these links to see if it could give you some ideas.
How to Map Input and Output Columns dynamically in SSIS
How to manage SSIS script component output columns and its properties programmatically
Regards,
Zoe
If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.