I'd say, what I enjoy doing is planning, learning new technologies, leading technical groups, even pair programming with a more junior colleague. I guess everything technical, as long as I can delegate the more meticulous details to someone else.
So I am wondering what other roles might suit me better, in your opinion?
Being a relentless hustler is another lucrative career. Study Elon Musk, the guy is the masterclass in how to hustle yourself into power and money.