I'm not sure the warriors owner or GM cares about the salary cap. They were over the cap this year and paid the luxury tax I believe. It's really just a matter of do they value Draymond and I think they do.
Maybe the Warriors value Green, but I doubt they will ever be ready to offer him a max contract. Honestly, I don't know exactly how much the Warriors paid the luxury tax this time. However, if the Warriors' owner and management hadn't really cared about the salary cap, they would've tried to keep the entire championship roster by satisfying the requests of some of the players who already left the team during this offseason.
I think the bottom line on the Green situation is that Curry wants them to offer Green the max, so they probably will. Does he deserve it? Probably not. Maybe for what he's already done for them, but going forward he is most definitely not a max player.
Green also made news today by saying that Carmelo Anthony is a better scorer than Kevin Durant. I doubt even he believes that, but maybe he's trying to sweet talk Anthony into signing a 1-year deal with the Warriors.