SQLDenis, thanks for your help and making me think!
Closing in on it...
Adding the r2.complete criteria reduced my record count from 10,000 to 8,000 but still lots of duplicates. I stumbled on a second consideration while I was checking that:
For one r1.Key# record, I can have many (1, 2, 150)...