Give him time Blonder, babies are very flexible. It might only take a few days for him to relearn.
Top tip for cradle cap, my older boys both got seborrhoeic dermatitis (which is what cradle cap is called if you aren't a baby) and it cleared up when they started weekly swimming lessons. So if you take your baby swimming make sure to get their hair wet.
I'm getting fed up of this breastfeeding malarkey. J keeps popping off, taking huge gasps, turning his head from side to side, wriggling about, crying in frustration. It's painful on my nipples because he keeps pulling his head away when he's arching his back, and it's sore on my arms trying to hold on to him. Then an hour after feeds he's screaming at the pain in his tummy. Then half an hour after that he's hungry again. And he must have possetted or puked ten times today. He certainly doesn't seem to be enjoying himself.