Агент SQL Server не имеет опций расписания, как вам нужно, поэтому я думаю, что ваш обходной путь не уступает хранению его внутри SQL Server.
Однако в планировщике заданий Windows есть возможность запустить задание в «х» день месяца, может быть, альтернативное решение - сбросить квоту с помощью sqlcmd через планировщик заданий Windows?
Надеюсь, это поможет