A senior US officer was relieved of his command and fined $5000 after being found guilty of assaulting and threatening an Iraqi detainee.