I installed very similar floors in my Texas house. I kept a decent amount of extra boards in case there was ever an accident. Can’t really refinish that type of flooring, and will probably never get a perfect match. Even finding the same flooring probably won’t get an exact match due to wear and batch variances. Hopefully I’m wrong.
if you have an extra board a good paint store can try and stain match if you are going to try to repair it
Only wood I’ll do now is something that can be sanded and refinished.