Hi - yes did not intend to hijack the thread, but the nail length did mystify me :?
The roof has breather membrane under it, but looks like there was some moisture ingress around some of the nail holes...
Rafters are 145 deep so 90mm Celotex leaves plenty of gap for ventilation from soffit up...