The floating white on top. I've never seen anything look like that before, and I've never left a beer that long in the fermenter. Is it just yeast from the batch still cruising around or what?
Probably got the right idea though. Keg it, if it tastes like ****. Throw it out and start again.