I've never used the spray but I used to put tin foil on my bench tops. They hate walking on it. Maybe you could tin foil your furniture for a while. At least you would be safe from aliens if not your cat.
They hate citronella and citrus smells so maybe you could put citronella in your kid's rooms.