I think you're overextending here and replacing the true argument with a strawman. I don't think Sokal wanted to prove all the humanities - from antropology to social work - are bullshit. He attempted to prove one specific stream in one science (understanding science broadly here as field of inquiry) is bullshit - and came pretty close when it turned out many practitioners of it, claiming to be masters of the art, couldn't tell a pile of baloney form legitimate research. That doesn't make whole dozens of fields of inquiry under humanities umbrella invalid wholesale.