I know this is an old post, but I feel like there are several factors at play here which are getting overlapped.
1. You need Arch drawings to do work. It is not common to sign releases between team members on the design side; however, since your contract is with the owner, I can kind of see why the Arch is requiring this - because they dont have a contract with you. In my humble opinion, I wouldn't read into the release too much. It's CYA for the Arch who sounds like they are not up to speed with the rest of the team. They should actually be ahead of everyone else and coordinating all efforts, that's their job.
2. If you have a contract with the owner, that is who you should be communicating with. All requests for information should go through them since they are your client. It is therefore their responsibility to get you what you need when you need it, which leads to #3.
3. You need to be clear from the beginning what you need and when you need it. This is a VERY common challenge in our industry. Architects who only gives pieces of the drawing set and don't give a full set or important sheets (ie sections) until the week of the due date. This is something you have to watch for and protect yourself against. If you don't draw a boundary of what you expect with your client (see #2), then delay in getting information will eat you alive. And it's kind of your fault for not being more clear and firm in the first place.
4. It is also critical to, somehow, quantify how many design changes/iterations are in your fee. Again, this is pre-planning stuff and you should be watching for this and playing defense to protect yourself. Any good consultant worth their weight on a team is understanding of design developments and even significant changes during the design phase. But it very much depends on the level of communication within the team, the leadership of the Architect and your relationship with the Architect/Owner. Good relationships respect your time and communicate well. Bad relationships don't. Sounds like you are in the latter category from the one-sided picture you have shared. Either way, what you will put up with depends on your fee (which hopefully has room for this type of thing), your relationships, how you are treated and the level of hard work you are willing to put forth in order to be seen as a responsive team member for consideration on future projects. We get last minute changes all the time and handle them differently depending on the client.
Sounds like your deadline was last week, but hopefully this gives a little insight into the multitude of complex factors I feel are at play here.