It seems that the /users/{id}/timeline route is returning an incorrect total. For example, the following URL is reporting a total of 1607 items:
...and yet there are clearly only 4 events in the user_timelines property. I tried a few other user IDs and they are all returning the number 1607.