Chomsky disagrees with the philosophy, but he never called Foucault morally bankrupt nor a phony. Those are your words, not Chomsky's.
PS: I'm actually genuinely sorry you and Chomsky don't understand Foucault. It's very illuminating when you do. I don't have a great deal of sympathy for your attempted character assassination on Foucault, though. And I do appreciate a lot of Chomsky's writings, and that's why I react so negatively to your attempts to bring Chomsky into that. Chomsky's dismissal of post-modernism as "not philosophy" is simply dim, and I'd say a variant of his obnoxious habit of dismissing linguists who take a different or broader view of the subject by simply saying that what they're doing "isn't linguistics". And I actually think that the intellectual quirk that causes him to do that is the same thing that makes him struggle with understanding the actual content of Foucault.