Okay, it seems that the jsp stuff specifically ruled out the d2 gifting.
On the contradicting subforum rules here
https://forums.d2jsp.org/topic.php?t=84722270&f=386it says
* To purchase Diablo® II and Diablo® II: Lord of Destruction® you can create an ISO topic for Blizzard Balance (https://shop.battle.net/product/balance). Once you have enough Blizzard Balance on your Battle.net account you can spend said balance to acquire the games from the Battle.net shop.
Those rules are made in 2011, when you couldn't gift d2 and lod from battle.net.
I don't know if those rules apply now or not tho.
That totally makes sense. I could see that being an issue if people were swapping keys and whatnot for fg back in the day and some not working and it creating chaos for mods or something. But ya, with the ability to gift now, like d2r, not sure why it isn't allowed. But I don't wanna get banned so I'll try and do whatever is allowed.