Yes a blockade absolutely is a war act. But it is more difficult to defend against because there is no risk to Chinese forces trying to do some sort of D-Day.
A siege is just about the oldest military tactic there is, and just about the most effective.
In the end my guess is that Taiwan sees the USA can’t help them, and just does the deal.
Is that what you’d do?