Here are my thoughts on the NBA:
If Disney was not going to offer park reservations to guests at Four Seasons/Hilton/Waldorf in the first phase, my guess is they wouldn't be getting a lot of business at the resorts anyway. So, I doubt they would be very worried about losing revenue from guests. Because without the ability to make park reservations, they wouldn't have a lot of guests to begin with.
Another thing is that one thing that was mentioned was the ability for players/coaches being able to get some recreation. Golf was specifically mentioned. All three of those resorts sit on or next to a golf course, which is very convenient. Those players/coaches won't have to be bused or Ubered to the courses. The proximity to WWOS would also be quite good.
I know that these are outside companies that they would have to do deals with. I feel like the numbers they would do on the food and recreation side of things would probably make whatever deal they did worth it.
It benefits Disney because all those people that are displaced, really it's the hotel's responsibility to call, inform, cancel, all of that. Disney would be off the hook for those guests. In return, the hotels get a decent offer from the NBA, plus the food/golf profits.
So I think I have settled on Gran Destino Tower, Hilton, and Waldorf.