And then Wyll, [...] why would he want to share that night with a dude Tav?
Out of curiosity... what leads you to suppose that Wyll is purely heterosexual? We know that he is open to having attraction to people with gyno-centric physiology, but what leads you to suppose that means he's not equally open to people with andro-centric physiology? Bisexual people exist, after all - please trust that I would know!
I didn't brought Wyll, with Astarion or Gale in the same party much, did Wyll try to flirt Astarion or Gale? Astarion flirting others doesn't count though, since he is obviously a bisexual.
Actually I don't think Wyll is necessary to be a purely heterosexual to refuse having sex with a dude Tav.
Here is my observation, the homosexaul people and the open bisexual ones will flirt someone of same gender rather actively, but not the deep bisexual. This is why some appears to be badass straight dude will start fancy other dude in a disciplineless army or in a prison. The deep bisexual only will fancy those from the same gender 1.when there is no heterogender around and 2. they are in a dominating position or in dire need of protection among the rank/in-mates. The deep bi will most likely turn their mindset into open bi after they tried it and get used to it, but not before they tried it.
Back to Wyll, if Wyll did flirt Astarion and Gale whenever he got chance during the adventure, call me a fool, but if he didn't, then I think he either is a hetero or deep bi. He might pick up the open bi mindset during his service among the flaming fist if he happen to be an open bi, but this theory requires the in-game auto-dialogue between Wyll and either Astarion or Gale to support it.
If you look back at the previous BG, playing a half-orc means I am unable to pick paladin, how wonderful is that! But now if I play a githyanki, in a blink I got qualified to be a paladin of Faerun!?
it was the extension of an invitation of freedom, for players to make ever more creative
Indeed, but a terrible example of extension. Because the creativity, as a result, only reinforce the build while ruining the background. If there was dual-class, then a gith warrior + gith paladin of faerun is totally fine and actually great, but not starting as a gith paladin of faerun.