Just as a comment for others who arrive at this error and want to fix it themselves.
Looking closely at the error message and the locations that were searched for macro files gives a clue as to what is wrong. Sometimes the list of paths is just wrong or incomplete (as in the case above with an old Library link).
If the paths appear correct then perhaps the macro file has not been installed on your system. Checking this might require commandline access.
If it is a custom macro file, and you have a copy, you can use FileManager to upload it to your courses [TMPL]/macros directory.