I disagree with your opening. '...dare not' is not the same as not '...having the courage'.
The two words have different meanings. To 'dare not' implies the subject is under pressure not to write and furthermore is quite prepared to succumb to that pressure and certainly won't write.
Having the courage not to write implies that under the same pressure not to write, she is perfectly happy to ignore that pressure, and may or may not write - we can't tell from the short text given.
Student or Learner