Customs can request the encryption keys from you and did in this case. So not only encrypt everything, but use a hidden volume as well.
Hardware can easily travel separately from bits.
The idea behind the hidden volume is that you can provide a key that works for the volume (and hopefully satisfies whoever is inspecting your data) while keeping your information private.
"Don’t Obstruct an Agent’s Investigation
Once it’s clear that a border agent is going to search your device or other possessions, don’t take any steps to destroy data or otherwise obstruct that process. Like lying, knowingly interfering with a border agent’s investigation is a serious crime."
https://www.eff.org/wp/defending-privacy-us-border-guide-tra...