It WAS there before, but took me 3 hours of downloading everything I could, and manually peeking into the installer packages with 7Zip to find it (this was several months ago.)
The site has been changed since, and I cannot find it there now, and as it’s 128MB I cannot post it here. (Yes, I still have the package. I always keep every installer package I install in an archive.)
I agree, the Toshiba Support site is all screwed up. For example, to get the Windows 8.1 64-bit driver package, one needs to set the OS choice to Win 10 64-bit. (Nothing shows up when Win 8.1 64-bit is chosen.)