We ended up using three different types of insulation.
First and foremost, we used the 30mm and 40mm XPS because it offers the best value for money, is relatively easy to cut, apply and is water resistant.
Then on some curved points, we used rockwool, and finally in all the missing spaces, we used expansive foam.