Sounds like there’s some blame game going on. Project is late and they’re looking for scapegoat. That’s a red flag that the management is poor. You can do as great work as possible, make sure you take notes what was assigned to you and what you delivered, even better: overdelivered, and think how you’d present your results. Just don’t join the blame game, you cannot win.