I have the same problem. I have 5 batteries bought at different dates with each showing its own value above 100%.
1x US3000C @ 100% / 74AH charge (bought 2 weeks ago)
1x US2000B @ 104% / 52AH (bought a year ago)
1x US2000B @ 105% / 52.5AH (bought a year and a half ago)
2x US2000B @ 109% / 54.5AH (bought 3 and a half years ago)
I do have my float and bulk charge set to 53.2 but I've never gotten an over voltage warning that I am aware of. My older batteries balance at 89% on most days with my US3000C gradually increasing until full. It does seem to get "worse" with age. I wonder if they don't add extra capacity and release it with age or something to counter the normal "wear and tear" of the battery. With ours just performing better than expected and thus the released capacity adding AH to our system. It would be nice to find out if this is indeed the case or if we are somehow messing up our batteries.
Edit: I do limit my max DoD to 20-25% (remaining) on my batteries to make them last longer. I want those 6000 cycles instead of the normal 4500.