Cameron MacDonald's careless driving left a couple with broken bones and lasting scars, a court was told.