There is really nothing you can do if the original mortar was mixed and applied with different batches of sand, or mortar mix or colorant.
It will remain a permanent variation in color unless you go thru great pains to dig out all the old mortar joints and repoint using a new batch of like mortar.