Where does this number come from? The figures I get from the usual sources are:
Hockeybuzz = $47,917,067 for 14 players, which does not include Mason Raymond ($2.2 m)
CapFriendly = $49,767,067 for 16 players, with Bennett, Shinkaruk, and Kyllington on 2-way deals.
General Fanager = $50,636,231 for 17 players, with Bennett, Shinkaruk, and Seiloff(?) on 2-way deals.
Besides, your original typically melodramatic complaint was:
How does this make any sense when (1) Brody is untouchable for another full year after the expiration of Bobrovsky's contract, and (2) the Flames are shedding +$17 m of cap space in the same year in which Bennett will be extended.