Currently macOS eats 2 CI tasks. This is fine, but not needed and duplicates compilation time and space requirements.
Slim down the tasks into one to reduce the ccache footprint, as well as total compilation time.
To give some numbers for the macOS task: It passed here in 29min (with an empty ccache), whereas on master, the times were 19min+14min=32min (https://github.com/bitcoin/bitcoin/actions/runs/14638899803/job/41076397151)