The perfectly logical explanation, which may have worked some unfairness in the particular case of this one OP, isn't going to satisfy the OP, so no use in arguing any further.
Air carriers lose US$100's of Millions / year to various forms of FF fraud, so they are careful.
OP is free to complain to whomever she wants. This is the response she will get.