This isn’t an incorrect import and it’s unlikely something we can solve on our end. font’s author has a lot to do with these sorts of problems, font in question appears to report a large descender for at least one of characters in font package to freetype, which we include in our calculation of size of a line of text. Because we have to account for any space that may be needed for crazy squiggles under baseline for like super fancy q’s and p’s…etc.
You could try and account for this kind of thing by adding top padding to textblock. But other than that I think your only other option would be to look for a more correctly authored font.