I don’t seem to be able to edit my comment, but in viewing my MailChimp subscriber lists (since these customers got passed through to our MailChimp mailing lists!), it looks like the flood of 16,000+ email addresses (including variations of the same name, e.g. abc@gmail.com, a.bc@gmail.com, a.b.c@gmail.com ) started being added on 2024-09-15.
Luckily, in our case, the customers can be identified in Shopify by a lack of a name and we’ll set up a daily Mechanic automation to review recent new customers and delete the nameless ones. We’ll have to do this manually in MailChimp every time we send out a campaign.