I'm not surprised a cleansing macro would work, but I think that's because cleansing won't cast if there is nothing to cleanse. Rejuv is going off regardless of if there is already one on the target.