Actually, the compilation error says that the rules are trying to copy error layers, not ege layers. As described in the SVRF, error layers contain clusters of edges; true edge layers contain non-clustered edges. As you noticed, most operations can't work with error layers, though DFM Copy and DFM OR Edge can.
Your choices to get the information out are either use the DFM version of the commands, or change the layer derivations to create edge layers rather than error layers by using  and () in the operations that create them. See "Derived Error Layers" in the Calibre Verification User's Manual for more on working with them.
Hope that helps-
From a performance standpoint, I expect DFM COPY to be fine for what you're doing.