His story is not cut short in any way.
You don't need to have either of them as slaves to advance in the story.
Having Connor or Martin as slaves just makes your job easier and faster, as you have their help, but if you don't have them, you can still advance in Daniel's story... just not with those options with Connor/Martin.