Which means the tons of points she likely gained
No. Because there's a soft ceiling. If she started in the 700s, she wasn't going to get a 1000 credit score by the end of the loan. Those don't exist. She wasn't going to hit 850 for carrying a single small commercial loan, either.
cherry picking a single month movement
This isn't cherry picking, its about incentives.
If I'm carrying a car note and I don't want to be saddled with debt, I'm forced to take a credit hit because I'm finished paying my loan. This impacts the cost of a future loan when my car needs to be replaced.
By contrast, if I'm loose with my money, I'm effectively rewarded for refinancing or rotating out my vehicle before my loan expires and remaining in debt indefinitely.
The credit score becomes a means of penalizing people for failing to carry these burdensome loans uninterrupted.