Max Gradel missed a golden chance to confirm Caen's Ligue 1 survival after volleying wide from six yards late in his side's 0-0 draw against Toulouse.