> the point of the legal proceedings is to make it mandatory for AstraZeneca to provide the doses set out in its EU contract
The point of a contract is always that fulfilling the contract is mandatory.
That said, legal proceedings won't make anything go faster any more than other attempts at what sounds like plan economy.