FIgure out a robust way to handle elements. SCAP Workbench seems to require hard-coding of the component-ref URI in the element, and doesn't do XML catalog resolution. CIS-CAT Pro doesn't seem to support Tailoring components at all. It might make the most sense to implement the functionality of Mark Preisler's combine-tailoring.py script in XSLT as part of the DITA-OT transformation, or perhaps as a standalone transformation.
FIgure out a robust way to handle elements. SCAP Workbench seems to require hard-coding of the component-ref URI in the element, and doesn't do XML catalog resolution. CIS-CAT Pro doesn't seem to support Tailoring components at all. It might make the most sense to implement the functionality of Mark Preisler's combine-tailoring.py script in XSLT as part of the DITA-OT transformation, or perhaps as a standalone transformation.