Yes, it appears it did actually happen.
138K Biden votes appeared on the website with no change in any other total. Screen captures showing it have been posted numerous times.
Do you understand the difference between finding votes and updating a website?