A nurse convicted of causing the death of a grandmother in a head-on smash as she returned home from working a night shift has avoided a custodial sentence.