@RogerF81 I just figured that even though I have been using your modded config file, the changes have pretty much been irrelevant for me. I use Flash Kernel and while going through the kernel's source, I found out that
@nathanchance ships Pixel 2's stock Wi-Fi config file along with the kernel which auto binds itself to the system at the post-fs stage during boot (assuming that the bind mount fires in time, of course). Therefore, even though I've been replacing the stock config file with your modded config file at /system/vendor/etc/wifi, the system has been pretty much been using the stock file that ships with the kernel.
As a workaround, I've now replaced the config file that
@nathanchance ships with his kernel with your modded config file, so that instead of the Pixel 2's stock config file, the kernel binds your modded config file for me during the post-fs stage. I'll be running that setup for a while, and if anything comes up (even though highly unlikely), I'll give you a heads up.