Except the Flames organization doesn't buy out large contracts like Neal's. If Lucic contributes more than Neal, which he is already doing, then it's a win.
Lucic has been a very strong contributor in 3 games so far. In last night's game, the Flames were up by one goal, but Detroit was pushing hard. Lucic shut them down by stripping the Detroit player of the puck behind the net and then feeding Bennett an easy goal. It totally turned the tide of that game.
That kind of contribution, even it only comes every 3-4 games, is easily worth 2.5 million. So in effect, Calgary is now only losing about 2.75 million/year. It was never a matter of having 5.25 or nothing. Neal was already on the books.