Only thing is that you are not using the latest HS ones, since those 10.13.6 17G7024 have a date modified of May 8th 2019 , while the ones in my zip package were from 17G6030 date modified March 28th 2019, so you are surely using older 2018 HS kext, it's not an issue, but if you have taken them from an USB Installer, even if they worked, those are smaller in byte size, and are as I call them "incomplete kexts and frameworks" since they only contain the 64 bit architecture coding, and maybe for some 32 bit applications they could cause unpredicted incompatibilities, so you should take those kexts/frameworks from a complete HS installation rather than from an USB Installer, because the ones taken from a full installation contain both 32+64 bit architectures, and are a little bigger in byte size of course. Just an advise.