No time to look at the scene, but not sure if you have a way of using the edge of the blanket as some edge for the scatter (coz the blanket wouldn't be a spline). If all else fails, you should be able to use a Distance map, set to "Distance to" the blanket, into the distribution map of the scatter (now that distribution maps are supported :) )