Keep in mind that it is possible that the work you were doing was fine, but the person who was told to cut costs or whatever took the easy way out and did it while you were out of the office.
Scummy. But it doesn’t sound like you have much recourse.
I would think the agency that hired you out might have more information, since they would want feedback to know about the quality of the people they were contracting out, but I don’t know how forthcoming they might be either.
Sometimes these lay offs turn out to be blessings in disguises. Have faith and move forward with confident expectations.
The company I work for let a motivated sales rep go. She was devastated for awhile but now she has a new gig thats well suited for her and her family situation. Ask the Lord to lead you to a new one.