Cool work, I can attest that going through the scanned filings is a pain as I've been working on something similar with someone else on HN: https://www.quiverquant.com/sources/senatetrading
It looks like the STOCK act originally had a requirement that reports be done in electronic format, rather than on paper, but an amendment removed that requirement.