If you measure the sidereal year in SI seconds, it is the same now as thousands years ago - based, on previous posts, I made a quick back-of-the-envelope calculation, and the discrepancy would be somewhere on the order of 10
-7 seconds, if I am not mistaken. So practically, zero change.
One possible explanation of the discrepancy could be that the sidereal years (now and before) are provided in days. Now, what "kind of" days they used? Do they specify in the article? The value for current sidereal year: 365.25636 days is apparently using
ephemeris day, which is fixed to 86 400 SI seconds. Is the ephemeris day used as a unit for the value 365.25059 as well?
Another possible explanation (and I think more probable), would be due to proper motion of Sirius. The Sirius system is very close to us, so it might appear to move more "rapidly" on the sky comparing to more distant stars.
... during the period between two successive heliacal rises (one year), the Sirius might have changed the apparent position enough to explain the discrepancy. ... ancient Egyptians should have used a more distant star as a reference to anticipate flooding, not Sirius
These are just my suggestions to explain the discrepancy, but I'd like to be corrected by others, if my thoughts are wrong.