I suspect you're right that you're on some kind of list. There doesn't seem to be a way to find out if you're on it or not - although you have plenty of evidence to the positive. It could be a case of mistaken identity. Carol Lennox isn't the most unusual name.
One way I can think of to avoid this is to register for TSA-Pre (or Global Entry, if you travel internationally). Either will take you out of the 'random' pool - at the expense of some privacy.
Comments on the US becoming a surveillance state (which I don't disagree with - our response to 9/11 has done a lot of damage) in 3...2...1...