secure boot generally shouldn't matter if you're booting into a flash drive with a genuine installation of Windows; restart PC into UEFI settings, and in the next menu after a restart it usually allows you to boot from a flash drive, especially if generally the current BIOS settings make it difficult to access a flash drive when the computer starts up very quickly.
splash screen(s) shouldn't really matter at all, either. of course some gaming desktop motherboard manufacturers, force end users to look at a logo for a few seconds before launching boot priorities, even on expensive rigs (my guess is the BIOS software needs to load and be fancy and offer "elaborate or fun looking features" with the color schemes and mouse cursor support, or just terrible planning from upper management).
before we get to the bread and butter, windows 10 totally blows with all the upgrade packages, ads (which can somewhat be turned off) hidden telemetry (enterprise edition can disable telemetry) being forced down 10 home and 10 pro (upgrade deferment possible for pro) end users, recommend just leaving 8.1 on it for now, 'cuz it's flatter and has fewer ads like windows 7, and also has far fewer modding-customization restrictions unlike windows 10. but win10 has great support for virtual desktops, which is hard to beat with how well it's integrated into the GUI.
for the motherboard signature of Microsoft Windows 10 activation, that t460 should have activated by itself without having to use spare keys:
https://www.nextofwindows.com/how-to-retrieve-windows-8-oem-product-key-from-bios
https://support.microsoft.com/en-us/help/12440/windows-10-activation
unless of course the issue at hand was a banned key, or if the key was tampered with in the BIOS, or other reasons untold like Lenovo skipped BIOS key implementation, etc.
--
anyway, here's what I would look at,
check RAM against faults first. bad memory can put delays in the system and no one will ever know it.
make sure the system is on an SSD and no HDD or SSHD, and is not faulty at all, and if the t460 specific model can take PCI-e NVMe, then replace it with that type of storage type SSD technology instead.
back up important data, save drivers folder if you want to make it a bit easier with finding missing drivers later
do a fresh install of microsoft.com's version of Win10 pro x64, delete all partions before you install;
TURN ON: UEFI, secure boot, quickboot, speedstep, multi-core, performance mode on AC power
TURN OFF: legacy boot, intel mangement technology, passwords, advanced 3rd party security enhancements, any interface devices that will not be used such as for example: bluetooth, LAN ROM boot, WWAN, etc.
PRIORITY BOOT: SSD ONLY, disable everything except USB so you can reload OS's later, and set USB as priority #2, whereas #1 would be the SSD.
bypass anything that requires external internalization or virtual network environment locating in BIOS.
if the RAM is 8gb - 32gb, and it's on a great branded SSD with clean install of Windows, then a t460 should be loading in less than fifteen seconds, easily, but literally seconds on the cleanest OS environment and unrestricted BIOS settings, and even faster on NVMe SSD's.
--
to help with boot times, you can also try under windows 8.1 and windows 10; control panel / power options / system settings / +turn on fast startup (does not help with restarts).
if the SSD needs to be optimized, use SSD/HDD software kits to write 1's and 0's across the entire drive, to give it as fresh a slate as possible, for the install of a new OS.