If you know the paying customers, then go talk with them. Propose an alternative solution.
As far as I'm concerned, when a company lays you off for management stupidity, they're giving you a license to prove how truly stupid your management was.
If you can reach the decision makers, you might be able to convince them that a new reorganized project WITHOUT your ex-management is the way to go.
Glen Austin