I honestly don't understand this situational overengineering. A Pixel running GOS in BFU is ludicrously secure. Set a long password, and it doesn't even matter if a secure element exploit gets dug up some day (but honestly, unless you pissed off the NSA you can rely on the Titan, and probably even then). Just turn off the phone when going through immigration (best option) or set the reboot timer to something like an hour. Turn on two-factor unlock or trigger the "lockdown" power option to disable biometrics if you don't want to proactively shut down.
The USB port is already disabled when the phone is screen-locked, which almost certainly buys enough time for the reboot timer to fire.
Politely refuse to consent to a search or provide the PIN/password. They'll take your phone. You'll be out $1k. That's it. You'll spend $1k in the first hour of legal fees if you try to "trick" federal law enforcement.
Duress PIN is a very cool James-Bond-ish feature but it's really not for LEO situations. I think it's applicability is honestly quite narrow. Like, some thugs mug me on the street and demand my phone so they can use it to get my wife's location and threaten to start cutting off fingers if I don't comply. Yeah, giving them the duress PIN might piss them off and make things worse for me, but it takes the option to eventually crack off the table. I have one set because why not—I like having the option there. But you really don't need it for 99% of situations.
I feel for the guy here because he doesn't seem like a bad person and is pretty clearly being targeted by a vindictive administration. But what he did was very foolish. Tools like GOS give you enough rope to hang yourself because they respect the user (call recording and duress PIN especially). If you're going to install this OS, you need to use it thoughtfully, and if you're not willing to think through how to use it that way, buy an iphone.