It couldn't work. If Draco had stayed with Rose, they would have had the world against them. The only solution was to separate at the end of the mission. Draco would be alone forever, but at least he would have Scorpius back: the last gift of Astoria he had.