I would be more than a bit surprised if your old cassette is functioning ok with the new chain but your chainring isn't. I have done 33,000 miles on just one chainring and used 4 sprockets I think and it does get used in pretty poor conditions. Cassettes are made of cheese these days, a bit like Look cleats.