No, it's much more complicated than this. The
article that Abaxvahl cited goes into some of the details. We are at a level of theological depth that is too much for CF, but in the end the Catechism is not a dogmatic document, so citing the Catechism
contra Dulles does not settle the question. Even the Catechism waffles and subtly contradicts itself. Consider its summation of the position (emphasis mine):
2455 The moral law forbids acts which, for commercial or totalitarian purposes, lead to the enslavement of human beings, or to their being bought, sold or exchanged like merchandise.
Abaxvahl is not being inconsistent. This is a controversial theological issue that has not been settled by the Church, but it receives very little attention in the 21st century. It is one of those things that is seldom talked about. The Catechism is essentially telling Catholics to err on the side of anti-slavery, and only those who have studied the issue in depth have any qualification to go beyond what the Catechism says.