Seems legit, Norbyte is a name I recognize from Div modding days, doesn't surprise me that they've written some of the key scripts for BG3 stuff.
The new mod does at least credit Norbyte/fig/etc, essentially reposting their work with SEO and monetization is more than a little scummy, though. (I also don't know how to tell whether or not a mod is monetized, and if it's not I don't really care. But don't really have reason to disbelieve that particular claim. /shurg)
There's a lot of griping about the third act, and yeah, I get it, it's incomplete and comparatively poorly optimized. But it's still really good. :P They clearly bit off more than they could chew with the City, that maybe they could've solved with another year or two of dev time. (Hopefully, will be solved in a Def Ed a year or two down the line.) That isn't necessarily dev time they had, though. Not without taking out a ton of loans (do you really want tencent to own more than 30%?) and risking ill-will with consumers and WotC. (The game was meant to come out over a year ago.)