Custom Natural Language Input for Tasks plugin?

I was tinkering with the Tasks plugin and one thing that was bugging me was how painstaking it is to write down every date each single time whenever the predefined NLI like ‘today’, ‘next week’, etc. don’t make the cut.

I was thinking whether there is a feature, or if not, that it would be nice to have a feature that lets you define custom words for custom dates.

E.g.) birthday → 20XX-{{my birthdate}} etc.

Could this help? GitHub - argenos/nldates-obsidian: Work with dates in natural language in Obsidian

Unfortunately not, it seems that Tasks and Natural Language Dates do not play well together.
The Tasks plugin seems to override the auto-suggestion somehow? I can use NLD with the @-shortcut anywhere else except for within a Tasks list.