I’m not trying to unwrap the shader with the seams present. I clear the seams, mark my own ones and then unwrap and pack.
I started again from scratch and everything is fine apart from the inner sphere and eyes/mouth brows which completely screws things up.
I hide the inner sphere.
Clear original seams, mark new seams, unwrap and pack. Good results

Now I unhide the sphere

Select all and unwrap

and now pack

The crazy diagonal lines are from the eyebrow! So I hid everything except the sphere, unwrapped jus that – and get this (below) Why are there a few missing faces and why do I have a line of vertices in the bottom right hand corner of the UV edit?