The scanner would certainly have beeped, but it makes the same beep for any number of reasons (boarding out of order, exit row assignment, etc.) so it's not implausible that the agent ignored it. Unfortunately, I agree that you're going to have an uphill battle with UA on this, but asking politely might be enough.