Insurance companies (depending on your policy and whether you have replacement cost value
coverage) are obligated to bring your property back to its previous state, but no better. This, in theory, means that it should be no worse as well. By replacing the shingles, it's likely that your insurance company feels that it has met its obligations.
There's no easy answer as to the matching of your shingles. You will need to take this up with your insurance company. If you are unsatisfied with the claim you can always seek legal advice.
Have a great day, and don't hesitate to ask
if any further questions arise.