Nest CHOOSECOLS inside UNIQUE to extract non-adjacent columns, and use INDIRECT for interactive header dropdowns.
See how try and otherwise protect custom column math from type errors in Power Query, saving time and keeping your refresh ...