Hi. Copy books - I basically ignore them. Usually I tried to get the listing after the compiler had handled the copybooks (and any macro expansions) - made my life easier. My take is that this is a parser - not a compiler. After parsing, then other interesting things can happen - but for my work, I didn't really need to figure out how to handle copy books.
You might be interested in another little package: PunchedCards. On SqueakMap
Should be able to show any oft the CobolCard's in from the initial parsing stage as a punched card, ready to be read. Useful? Probably not, but fun.
May or may not run in Moose - haven't tried it yet (don't know if a required piece has shifted in Pharo yet or not, mainly).