This is the part that is crazy. Kulak should have been traded to open up room for Broberg. The cap diff, even at the 4.6 overpay, would have only been 1.9 M. You could have opened up that 1.9 difference relatively easily as well through another trade. Ideally, you would have been proactive, and traded Kulak earlier, and given Broberg the 2,75 from Kulak, which Broberg 100% would have taken in early July. So basically a straight swap of Broberg for Kulak, plus whatever assets you got from trading Kulak (although those would have been minimal).
Is what it is at this point, can't do anything about it. Lots of this is revisionist history though as well. Most were expecting Broberg to get squeezed and sign a cheap 1 or 2 year deal.