Это да, макрос без внятной лицензии это вообще печаль. Но тот же rovki многократно говорил "берите кто хотите, учитесь, дорабатывайте".
В вашем же случае, вы явно говорите "берите мои макросы, но в случае чего я попрошу исходники вашего проекта с применением этих макросов".
Ваше право.
Опасаться GPL макросов я советую из-за того, что из-за них возникает риск "возможно придётся всем раздавать исходники всего проекта", а польза не сказать чтобы космическая.
Вот если бы вы раздавали ОЛ проект для вентиляции здания, то, да, там GPL разумно. А мелкие макросы -- сомнительно.