By doing so I did skip over one manager in the chain of command who brought the other manager to my location because they buddies at a previous location, so I felt that the manager that I skipped over could not be objective in dealing with the situation.
But the boss that I skipped over has been harassing me continuously since the incident.
That guy's not going to be happy with you until you're not working there anymore. Here's why:
In skipping him you basically said (and not just to him, but to his superiors too) "I don't think he's competent enough to do his job" and he is never going to forget that. For the benefit of those just starting out in the world of work this is pretty much career suicide. You realize that now both of those people don't like you. The first because you slighted him (and people never get over that*) in 'feeling' that he could not separate their personal opinions from their business decisions. There is a word for jobs that people who can't make that separation have, it's called 'entry level.' And the higher you go, the more you realize its true.
Look, lots of lawyers defend people they know are guilty as hell, doctors save the lives of people who they know the world would be a better place if they were dead. I do lots of shows for people with less than no talent (but a bitchin haircut) that totally suck like (insert your favorite band here) . College professors give out 'A's to students they can't stand, and have to flunk people they really like and really know tried their ass off.
Just because they two of them knew each other (of course they do, they work together) is no reason to assume that the guy could not and would not follow corporate policy.
The second guy, his boss, (and all bosses have a boss) doesn't like you because, well, just because your sitting there in front of him when he could be, should be (and even wants to be) doing something, anything else. And because your sitting there, taking up his time, he's now it's going to have to be on his report, and he's going to have to talk about with his boss. He's thinking: "isn't there some lower level moron who could be, should be (because it's their job description, not mine) listening to this instead of me?" Why yes, there is. The guy you skipped. (who is also now going to have to talk to). One of his underlings, and someone who might well be there because this person put them there, hired them, promoted them, but no, you're listening to it.
not protected on a federal, state, county, city, or company level is very upsetting
Well it's upsetting that it's not protected, but that's the state's fault, not the Big Bosses, and what exactly can he do about that?
IF THIS IS HAPPENING TO YOU
1. You need to document it. Every instance (that demonstrates a pattern), You need the date, time location, exactly what was said, and who was there (Witnesses are critical). This is the gold standard in when it comes to proving what you're talking about. ie. such logs would demonstrate that the questions were growing more and more inappropriate. Questions about sex are inappropriate, however dissing you because the beer was not iced down to begin with are most likely valid.
* - There is a great quote from the movie Hoffa where he's trying to explain how he deals with people, and why he does it that way, Hoffa says:
If a guy's close to you, you can't slight 'im. You can't slight that guy. A real grievance can be resolved; differences can be resolved. But an imaginary hurt, a slight - that mother->-bleeped-<-er gonna hate you 'til the day he dies. True that, he will. Because real grievances and differences are dealt with, but that kind of stuff just festers forever.