If I'm understanding it correctly, do you mean pick a family instance that has not been picked yet?
When you pick a random family instance to begin with, and spawn a sprite, you can set a family instance variable from 0 to 1 for example.
Then your logic becomes pick a a random family instance + condition : family instance var = 0 (not picked yet).