Why is it important to describe the woman as "petite"? Is i relevant?
The sole question is whether your backpack meets the published dimensions for carry-on, not whether it fits the OH. If it was oversize, the GA ought to have stopped you or the FA should have it gate-checked. If it is within the published dimensions, neither the GA nor FA have a basis to complaint.
Ignore the non-employee.