Julia screamed like I was killing her anytime I tried to put her in the cradle hold, unless it was for a feeding or she was asleep. I actually wound up giving up the sling for a few weeks until she got enough head control to try some other positions. By two months, though, she could hand an upright position if I pulled the sling up behind her head for support, and she would tolerate the semi-upright position, like a kangaroo hold, with her legs crossed, only angled sideways for head support.
She was also only happy being worn if I was up and walking/dancing/pacing. She has never liked to be worn while I sit down, unless she's sleeping or feeding.
Give it time, and keep trying different positions. I almost gave up on babywearing completely and I'm so glad I kept persisting.
me , he , my three , , and -- and the one we lost