The only thing that is important about the three times you were rude to customers is if that's the reason they elect to say they fired you for, and it hasn't happened for quite a while. Forget about trying to justify anything you have done to the unemployment system by claiming to have Aspergers, but be sure that you mention, if rudeness becomes an issue, that in your six year career with the company, you always did your job to the best of your ability. IF NOT ASKED ABOUT THIS ISSUE, DO NOT VOLUNTEER IT. If your employer brings it up and the unemployment adjudicator asks you about it, you might say something like how you have been reprimanded or had an issue with rudeness to a customer mentioned maybe three times in the six years, and the last time was..... and the longer ago it was, the better.
As I said, when an employer terminates to keep the person from drawing unemployment, they can't just shake out a whole laundry list of, "she was late three times in the last six years, she was rude to a customer once, she complained about her job last February, she did this and this and this, she messed up a product a few times over the years, so we fired her NOW. That's the dumb thing they are likely to do, because it sounds like they were trying to get rid of you, and it will be much in your favor that they've made up a big list instead of concentrating on one clear cut reason for your termination.
If you had been fired immediately after you had been rude to a customer, that might have been a valid reason for firing you for rudeness to a customer, IF there were warnings about the previous times it had happened, and you'd been told that your rudeness if it happened again would result in your being fired...and then you did it again and they fired you. But just to say, "Well, she was rude to customers, we'd had a lot of complaints through the years...." isn't going to get them a valid misconduct reason to terminate you.
All you need to tell the system right now is that you ALWAYS did your job to the best of your abilities, and you had no idea you were about to be terminated, you did not have any prior warnings, and had no idea your job was in jeopardy. That is perfectly honest and saves you from being too honest, which is a sort of Asperger tendency. Don't say too much. Just emphasize that you ALWAYS did your job to the best of your ability. You can't say that too often in this process. Don't even go into the thing about you and your new supervisor not getting along and you being discriminated against or mistreated. Just stress that you always did your job to the best of your abilities and you had no warning you were not satisfying your employers and you were about to lose your job.

