Robert,
I checked the single layer.selectionColor reference and it was the same as in the original code.
I also changed the alpha on the two GlowFilters in the declarations to "0," thinking that might clear the fill. It didn't. (That would have been too easy.)
I also ran your original and my customized code through a diff checker and didn't find anything that I thought might cause it.
Mark