If you have Squid installed on your pfSense box, it may have cached the update files, then passed them to other computers (non-Windows 10, or Windows 10 that don't have the option to receive updates from others on the network) that were requesting them as well. Microsoft released updates that week on Tuesday, so if you have updates set to install on Friday-Saturday, then that might explain it.