Queen Anne's lace isn't really lace and doesn't really belong to Queen Anne.
Sometimes when you put two words together their meanings change. The word "Semitic" may have a specific meaning. The prefix "anti" may have a specific meaning, but the word "anti-Semitic" means "anti-Jewish". There's nothing clever or consciousness-raising about quibbling with the semantics or etymology of this word. It means what it means. Get over it. --James