I do not consider our not returning these men as imposing our values. I do see it as saving the lives of these men.
Creating laws requires legal, moral, and value judgements.
Setting penalties for the violation of those laws also requires legal, moral, and value judgements.
When we refuse to return a citizen of a particular country because we do not agree with their laws or penalties we are imposing our values onto that country at least to the extent of that particular case and it's circumstances.
It is not only individuals charged with crimes that are entitled to a trial but also the people through their government that wish for laws to be established both to ensure social order and also to ensure that justice is carried out for crimes commited against a society - either against individuals or against the social order.
In this case we see that both you and Obama have a double standard. You do not want the U.S. to impose it's values on other countries in some cases but are fine with it when the values being imposed are in agreement with yours.
That Obama had to pay another country huge amounts of money to take these particular suspected terrorists tells me that no other country was willing to take them and that Obama was not willing to keep them himself.
This is just another form of "going it alone". If no other country was willing to take them without the financial payoff then they were in effect agreeing that these terror suspects should not be free to wander the world to ply their trade. The U.S. unilaterally made the decision to free them and was willing to pay a bribe to do it.
It seems from your opinion here that you have no respect for the people of China who may wish to seek justice for crimes commited by these suspects.
I think that you should read your own tag line and drop your prejudice against the people of China.