Generally speaking, no.  Your insurer owes to restore your property to its pre-loss condition subject to the dollar limits of your coverage.  The appearance of your home after repairs have been completed should be uniform and consistent throughout.  If you did not have two different colors of siding prior to the loss, you shouldn't have to have them after.