вы правы. Это вообще частая ошибка переводчиков, как и с "его величествами/высочествами". В данном случае правильно их называть единокровными братьями, они общие по отцу. Общие по матери зовутся единоутробными, а сводные, это вообще не кровные братья, а ставшие такими в результате замужества родителей, когда у папы один сын, а у мамы второй