I wonder if maybe after putting it on, maybe wear an old t-shirt or something and maybe lie on an old towel? I toss and turn quite a bit also, so it sounds like the most effective way to keep from staining the bed sheets and blankets.
I have wanted to do a hot castor oil pack for a while, yet in this time, it is too much to do. This just applying and then going to bed, sounds great!