You could order a new cone for your speaker directly from Klipsch. They’re not that expensive - maybe $150 max if I had to guess. If it got on the grille, just spray some Pooph on that and the smell will be gone.
Just be glad it wasn’t cat piss. You’d need a priest to get that smell out.
I feel for you - my cat’s been on a pissing spree lately (turns out bladder stones were the root cause). Fortunately when he pissed outside his box it was only on hardwood floors and not carpet. We’d have had to move otherwise.
Some of the other suggestions above are golden though (see what I did there?)!