Судя по всему, минкомсвязи знает, что такое "открытые лицензии".
Так что просто можно следовать методическим рекомендациям:
https://ru-ikt.ru/metodic#!/tab/595058081-1
Обязательно - чтобы информация об открытой лицензии была на твоём сайте, с которого пользователь будет брать дистрибутив твоих макросов.
Кажется, проблем с тем что текст лицензии идёт на английском языке, нет - можно взять любую из популярных лицензий на твой вкус и включить её в твои макросы так, как требует сама лицензия. (где-то достаточно будет файлика в архиве, где-то надо будет продублировать текст в каждом файле, где-то достаточно будет ссылки на лицензию).
Например можно взять GNU GPL 3.0 лицензию, раз хочется вирусности "производные произведения разрешены с сохранением лицензии".
Если у эксперта при проверке возникнут вопросы или замечания - действовать уже исходя из них.
UPD: только после ответа
CityCat4 понял, что "разрешены с сохранением лицензии" не очень однозначно.
1. Если производное произведение должно распространяться под той же лицензией, что и основное, то это gnu gpl
2. Если производное произведение должно просто включать в себя текст оригинальной лицензии и упоминание, то тогда MIT / Apache / BSD 3 clause