I am always impressed by the talent and diligence of people like yourself, that can carry through projects like this.
Years ago, in the DOS era, I wanted to customize the background and foreground colors of text in the editor I used for programming. I knew video cards at that time commonly could select from a full range 64K colors for each, although there was no system for doing it; you could select from at most 16 forground and background colors, most of which were very unpleasant for reading. I found that situation amazing and irritating. IAC, I researched how to change the default 16 colors on the video card so I could use something I preferred, and wrote a litttle program, a few hundred instructions in assembly language, to do it.
Obviously, uncovering the hidden workings of Windows is much more difficult, but with the help of others you have managed to achieve what you wanted. It's that kind of availability of info on the Internet that makes the Internet so great, and enables inventive people to create things more easily than ever before.
Maybe it is off topic, but I know very little about LCDs. If it is too bright both in Windows and on the boot screen, why can't you turn the brightness down on the LCD monitor?