We do have the same problem.
Would have thought that the «post» declarative would be able to be set for each parallel task. But it is only available in the top-level pipeline block and in each stage block.
Back to the «try/catch/finally» hack.
Bulk closing resolved issues.