"Compliant" suggests that the criteria are normative and that the meeting of the criteria is intentional. For other cases I suggest "qualifying."

Is there words that mean "meet the criteria"?
It makes sense to say "library of books".  Is it legitimate to use the word "library" in other contexts.

For example, could one have a "library of hedgehogs" or a "library of apples"?
