Roman slavery was hereditary. I’m not a Christian apologist, but it is true that the christianization of Rome introduced laws that made it relatively easier for slaves to become freed, such that the birth replacement rate was insufficient. And aa you note, there weren’t other sources of slaves available. Eventually the number of slaves was too small to be economically meaningful.