Actually, I think my initial reply is probably incorrect (sorry, it was late at might here). It might sort of make sense for a covalent network solid, but I don't think it makes any sense for a crystalline metal. The magnetic field explanation also seems incorrect, since that should split the energy levels of all 3 p-orbitals, according to the Zeeman effect.
What I failed to notice last night is the labels on the orbitals in the other diagrams. Those indicate the total angular momentum quantum number j for the different levels, once coupling of the orbital and spin angular momenta have been considered for each individual electron. This is called the j-j coupling picture for angular momenta. For an electron in a 2p orbital, l=1, and s=1/2. These can couple to give a total angular momentum of j=(1+1/2)=3/2, or j=(1-1/2)=1/2. The degeneracy of one of these states, that is, the number of equivalent electrons having the same j-quantum number, is just given by 2j+1. Thus, the degeneracy of the j=3/2 state is 4, and the degeneracy of the j=1/2 state is 2, which matches up with what is shown in the first picture for XPS.
Anyway, I think that is a more complete/correct explanation of what is going on in the picture from your book. Sorry for any confusion .. hope this helps.