Having similar issues myself. Been switching between 3 different chains and let them all get to .75mm of wear before deciding to go to a new chain and cassette setup. New chain ran OK on the large chainring but was noisy on the small chainring under load due to mismatched levels of wear.
(Old casssette has a lot of wear and won’t accept a new chain)
Only options for me are a new small chainring or put the old stuff back on and wear the lot out, then start from scratch with all new rings. (and jockeys)
Went with option B as i can get a lot more miles out of my setup, switching between 3 chains. Then I get a full new drivetrain which is better than having differing levels of wear on the chainrings.