During the tiered table:x create, if the table is configured for shared, it should internally creates two colgroups with names colgroup:x.active and colgroup:x.shared. The colgroup:x.active source points to x.wt and colgroup:x.shared source points to tiered:x. By using the colgroups, the active table x.wt that is created is linked to the table:x in the metadata along with tiered:x.
The WT_COLGROUPS macro needs to be updated to consider table->shared data and decide whether there are 1 or 2 column groups to access them.