I checked our Christmas dinner on the plane, and had no problems. I was upfront with the airline AND the TSA, announcing that there was a fresh bird in the styrofoam-lined box, and that there were frozen gelpacks around out. The TSA still unpacked and searched it, but it made it. I did have to sign a waiver that the airline wasn't liable for spoilage, but it wasn't a problem.
This is a 38 lb bird, too... a little larger than a little frozen chicken!
I read the contract of carriage, and frozen (or fresh, on ice) food for consumption was not forbidden. I also carried eggs on the plane, again warning the screeners to expect them. No problems.