Trading Bennett for Kane would be totally against the Treliving's philosophy mentioned in "Flames unwilling to risk future for playoff push" thread:
http://forum.calgarypuck.com/showthread.php?t=143904
not a chance
edit: forgot about Kane's surgery but still not a chance in my opinion