Again, you're assuming certain players are getting smaller deals. Baynes isn't getting the minimum, seeing as he's already been guaranteed more from his QO.
Anyway, you have $46.5M from the seven players you listed, plus about $1.2 Million each for Jean-Charles and 2015s pick, plus $2 Million for Baynes. That's $50.5M, to which you have to add another million in cap holds. That leaves $15.1 Million in cap space. And that means there'd be on room for Bertans or any other second-rounder to be signed this season, since their salaries would have to count against 2015 cap space. Again, assuming Green and Diaw get cheap deals.
Finally, even $17 Million is not enough cap space for a second-level-max contract. It may as well be $15M for the purposes of the conversation we were having.