"Consonance" is certainly a word, but not one that is frequently used. Dictionaries often give incomplete or misleading definitions, so, in general, it's best to stick with words that you have seen other people use, and to read a great deal so you see many more "academic" words used in context. This is no different from how native speakers should approach learning new vocabulary.
As with any language, English words not only have meaning but also etymology and nuance. "Consonance", for example, has the prefix "con" meaning "together" or "with" (congruent, confluence, congregate, etc.) combined with the root "son" meaning "sound" (dissonance, sonic, sonorous), so it. It therefore literally means "harmony of sound", and only figurativelyfiguratively implies your intended meaning.
There are many other synonyms of "accord" you might try: akin, concordant, analogous, coincident, comparable, congruous, correspondent, commensurate, proportionate and many others. Each has its own nuance, so it really depends on what exactly you want to say.