That download is TTF format when it should be WOFF2 split by unicode chrarector sets. And it doesn't have the CSS for it to be a variable font

WOFF2 is an optimization, but TTF fonts generally work fine.

(Genuine question)

Is it not as simple as...

https://github.com/ebrasha/abdal-ttf-woff2