It still makes little sense to me that they would be given a break because the team and Kovalchuk decided to mutually terminate this deal. Clearly the Devils were ok with this. Their gain from this decision was a lot of money they did not have to pay out. Given the financial state of the franchise at the time I don`t see losing Kovalchuk as a massive negative.
Oh, I'm not saying they should get a break. I think they pushed the envelope, but in reality, were not the only team circumventing the intent of the cap system.
Yes, they benefited from Kovalchuk's retirement. That was not a good contract.
What I meant about Lamoriello taking the 29th pick this past season is that he might have believed he could get this year's pick back-- or at least, he's a bit of a gambler and didn't want to close that chance off completely.