Well, I think the proper remedy is the one Roberts suggested in the majority opinion. Create buffer zones around funerals which are protest free. Roberts said that would be acceptable.
I would agree, though I would want the buffer zone to begin at a point where the protesters cannot be seen or heard by funeral attendees for at least one full block from the burial site or cemetery, whichever is the furtherest, otherwise, bam, slice, chop, whip, mangle, maim, kick butt or do whatever moves you if you just happen to pass by the inciters.