Joel you can use Convolution to smooth and defuse the mask. Myself I would not try to do this while linear. I would process the image with the spikes just for the spikes. I would reduce or remove the stars and all other object from the image and then do a structure mask on that image. There is no easy way of doing this and making it look like the image is from one source as your finding out.
Mike