I posted something on how the cap stuff would work
in the other thread, making the assumption that they'd have to do Hayward first. The jist is that it works, but the Butler deal then *has* to include AB+Crowder to make the finances work. Working through the numbers, if they were to do Butler first...
Assuming the #3 pick, with a cap hold of 4.74m, renouncing Zeller & Young means they can add Butler without returning salary (assuming #3 is going), putting them at 90.7m. To make room for a max deal, they'd need to then free up 20.3m. Moving AB + Crowder for future picks still leaves you 4.6m short. If we assume Yabu and Zizic are coming, you're still like 8.5m short. Renouncing Olynyk gets you to within about 1m, but with only 11 players (i.e.: Horford, IT, Brown, Smart, Rozier, Mickey, DJackson, Butler, Hayward, Yabu, Zizic puts you at 101.9m), but you need a cap hold for the 12th players, so you still end up ~2m short. There's probably a way to manage that (e.g., stashing/trading Yabu), but's a little tricky. It's actually close enough that the specifics of where the cap land (101/102/etc) will probably make a difference.
It becomes much harder if the Butler deal is for that LAL/SAC future pick, since then you have the ~5m cap hold for #3 to deal with. In that case, I think you pretty much have to get the max FA first, then do the Butler deal, since in the latter you can go slightly over cap by matching salaries (I believe). The downside to that is that you have to include AB+Crowder in the deal to CHI, rather than getting assets back from another team for them.