That mention of Moonblades reminds me of Xan's huge BG1 Moonblade fail hehe. Like way to take an awesome item idea and totally brick it, by having it tied exclusively to the game's least desirable NPC companion lol. Sure, the convo option to tell him off immediately was fun, but then you're just looking at the Moonblade like 'damn, too bad.' They could have just as easily made that blade a special thing that any Elf Wizard can get, or somehow build off the idea beyond a singular one off.
They can't lorewise: "A moonblade passes down from parent to child. The sword chooses its bearer and remains bonded to that person for life". Also attunement process require you to be in throne room of elves, only for elf or half-elf and have certain personality.
Although this can be a very interesting quest for a bladesinger