I guess I see it from this angle...
If a group of black cops detain a white person without telling him why... and he calls them "fat niggers" (even afterwards in a personal blog post) you better believe that there will be hatred toward the white person. It's about double standards. (Yes, I place both words in the same equal derogatory light. The only difference is that it's somehow become "acceptable" to abuse Caucasians.)
Apparently it's perfectly fine for her to spout off whatever derogatory statements she wants to.
Also... she didn't necessarily say beer bellied redneck, but alluded to it:
"...I decided that I hated country music. I hated speedboats and shitty beer in coozies and fat bellies and rednecks."
"After fingerprinting me and asking me about my height/weight/place and date of birth and so on, a middle-aged white cop with a beer belly and a flat top returned me"
From the comments, I'm not the only one pointing this out.
Edit:
Also, Look at it this way. The police that detained her didn't see her from the ground and decide to have the plane pulled over. Some ass on the plane reported them and called up a suspicion near the anniversary of a tragic event. The police were doing their job to determine if the person was in fact a terrorist. If she was being divisive to the police they will most likely continue the interrogation. We don't know if someone reported her for having something that looks like Play-Doh or if they told the authorities that they were saying hateful things toward people. If she held/showed contempt for those doing the questioning (doing their job...), you better believe they will continue. We are reading one side of the story. She could be leaving out whatever she wants. "But I was perfectly innocent..."
In other words... the cops didn't profile her. They were detaining who they were told to detain and question. It's not like they can come on the plane and say: "Oh, someone must have reported her because they are racist."