No argument that it's hilariously poor design but I am a little mystified at your lack of success at the distribution center. Scan the four inbound ships -> scan the three heavy's -> log out, log in (solo play) -> rinse, repeat. It's seven ships and all of them can give you the data you're looking for. Even allowing for woeful RNG, you ought to find more than one in an hour.
But the entire design is very problematic because the game shouldn't encourage this type of abusive gameplay. When I saw how many classified scan databanks I had, I knew I had deleted several in the past. I didn't realize I'd need them, so I trimmed them down to a managable number due to storage limits. Either we should be able to carry X number of each type, or there should be some way for us to know we'll need these things in the future. Yes, it's gamey, but so is relogging 50 times to get enough items to unlock some dude who has to be up to his eyeballs in databanks by now.
Not to mention it just feels terrible deleting things you've collected because your computer is from the 90s and has the capacity of a couple floppies. There are better ways to do this. I would encourage Frontier to think a bit on them.