I had a idea about how to make this type of punishment non feasible.
Replace the standard truecrypt bootloader with one of a design that has a 'self destruct'
What I mean by that is, when you turn on your computer and the boot loader is initialized it actually deletes its keyfile from disk and only keeps it in ram. If you dont enter the correct password in xxx minutes or if you restart the computer, that data is lost and restoring it becomes impossible.
There could be another option as well, a 'extra' unlock code that you could not prove the existence of, which could overwrite the deletion of the above.
Basically its a way to say "The FBI turned on my computer without asking me for instructions and destroyed my data- Its not possible for me to restore it, but this WAS my password"