Like you, I am a person who can do pretty much anything. I had nothing but success. Jobs came to me. Then, at around 45, the company I worked for went down and I found myself unemployed.
Like you, my resume was unusual. I broke it into skill groups. It was obvious that I had a lot of accomplishments and, if hired, could help with almost any need. Nobody hired me.
I did freelance work, started a company that didn’t work. Eventually needed a job again. Kept looking.
Finally, I ran into a headhunter who told me the magic: Decide what you want to do and remove everything from your resume that does not apply to that specific topic. Do not allow even a hint of general-purpose skill to appear.
She made me understand that nobody had a requisition for a ‘jack of all trades’. They have a requisition for a sales agent, bookkeeper, programmer, database guy. Specific stuff.
I was broke and did what she said.
In my case, my education and fundamental skill was programming. Gone were all of my proud accomplishments in favor of all the things I knew about PHP, MYSQL, LAMP of all sorts (this was in the ought). Also some things where I had helped a project team. It made me sad because I have done some very cool stuff that went by the wayside. But it was the resume of a professional programmer, dedicated to the craft.
I have never been unemployed since.