I still think that he raped Bath'sheba. If their relations had been consensual, then she was guilty of adultery. But god did not punish her for her actions, even though they led to the murder of her husband. That says to me that she was coerced (not surprising- the king summons you to his bedroom and puts the moves on you, you might be afraid to say 'no').
Then again, women in the old testament were on a lower tier than men, treated like property and with less freedom of action/choice. The writer of the story probably wasn't too concerned about her- she was just another prop.