System Status reports incorrect version number after update stall
If the upgrade stalled out partway through, you'd get a message that you were partially upgraded - so my guess is that the only thing that didn't happen was that version-info-cache.json didn't get deleted.

That file will update on its own after three days, but you can also find it and delete it.  You may want to check the permissions/ownership on it, in case it's owned by the wrong user, and that caused the upgrade to hang.  That would indicate a deeper issue to deal with.