There is no law that says "Police can then take his private keys and move his coins to a government's address". If the police cannot do something with the money then they will leave them to his address. Will these coins get lost? I don't think so. When criminal gets fired from the jail (if he went) he will still have his fortune, right?
There is no law that explicitly says so but the law is clear that anything related to a crime or to any illegal activity will be confiscated. As a matter of fact, in real life the confiscation far extends to items that are not actually part of the crime.
Normally, while the deliberation of the case is ongoing, the confiscated items will remain stored in a safe place. But when the court has already rendered its guilty verdict or specifically labelled those items to be illegally acquired, then those will become properties of the government. They have the prerogative on what to do with it.
The same is true with confiscated Bitcoins. I guess they have the freedom to either auction it immediately, keep it for a while until a decision is made on what to do with it, or simply convert it to fiat.
But we can only talk of the confiscated Bitcoins. If you have stored some which escaped the investigating eyes of the authorities, then lucky for you.