I've been trying to find answers for the last few months to the same questions you are asking. I could have written 95% of what you just wrote.
I won't try to prove my status as a 10xer beyond that as an IC in the last two years, my company and its customers have nine figures more in their pockets because of stuff I've written. As a result my compensation is in the band for a Google L8.
It's completely clear to me, particularly from your replies, you are an exceptional developer.
My frustrations and fears are *exactly* the same as yours.
I don't have answers for you. I'm right there too. All I can do is confirm that you aren't crazy, you aren't alone.
The only helpful? thing I've found so far is to make my circle of caring smaller. I've chosen half the company's codebase to strenuously avoid knowing anything about. I focus on one important problem or important code review at a time, and try to do an excellent job at it at the pace that it requires, and in spite of the dozen other critical issues or urgently needed code reviews, that are around me.