One option you have is to send out resumes. If you can afford it, have your resume done by a pro and explain your situation. Maybe this person can give some good advice.
I am sorry about your treatment by "higher-ups". I've experienced harassment myself, not only by higher ranking employees but by co-workers of equal standing. If things are that bad maybe it's only a matter of time before you get fired on some trumped up charge.
One thing you do have in your favor is continuous employment with the same company for eleven years. A lot of perspective employers are reluctant to hire those who go from job to job. Continuous employment is a sign of loyalty and maybe willingness to put up with a lot of bs.
Use the eleven years of being with one company to your advantage in an interview. Also, make a list of co-workers, supervisors, and managers with whom you are on good terms. They may give you a good reference (and even a letter of recommendation).
It's not unusual for senior employees to find work elsewhere for various reasons (more money, relocation, do something different, ...). CEO's do it, so can you.
Keep in mind that if you do find other employment, you may have to start at the bottom of the ladder. However, starting over may be better than staying in your current situation.
I hope this helps and good luck
Good day, Russell