Totorodino,
You mean at night? Alamak, tot you referring to daytime carry sleep... Nighttime try not to carry leh... I think maybe should try to keep him well rested in the daytime first, then if at night still insist to carry, then (err, dunno whether you wanna try dis) cold turkey liaoz.. Most of the time from what I observe, if daytime naps no good, nighttime end up keep waking up and can't sleep by themselves...
As for the pillow and head shape, I really duno also, paisehs... My ger also keep turning one side in the swing, last time I put head positioned in swing, but she dun like.. But she she sometimes turn right sometimes left in swing...