IF your hearing of highs is diminished, presumably by age, this problem should not occur, and I believe any different cartridge will not solve the problem.
I suspect it is a combination of cartridge alignment, and your specific sensitivity to specific frequencies.
For vinyl only, the final solution, after checking all arm/cartridge alignments will simply be using tone control to reduce the treble.
Do you personally have the inexpensive tools and skills to do all the alignments? starting with spindle/pivot/overhang distances; moving on to the two null points; then azimuth; then simple VTA (arm parallel when playing); tracking force; last anti-skate. (VTA need not be perfected, just the simple parallel arm method)
All correct, I expect the problem will be lessened. If not, simply cut the treble with tone control a speck or two when playing vinyl.
If you do not have the tools, skills, tell us where you live, I suspect many like me will come to your house and do the alignment for you. I'm in Plainfield, NJ, 07062. If you have a removable headshell, I could bring a couple of my cartridges to see if you hear any significant differences.