Imperfections are part of a timber floor. If you want a spotless surface then timber mightn't suit.
I would bog it and not even waste effort trying to exactly match the colour. Sand it all and enjoy it.
I have bought secondhand Kauri Pine at $40pm which is now extinct, to replace pieces...