Melissa,
Something special about Select Layer by Location tool is that it will take only layers as input parameters. Featuresets are equivalent to Feature Class. So, I usually prepend the Select layer by Location tool with 'Make Feature Layer' tool for it to work successfully.
Something to think about...