Also just to be clear. When Wallace says "significant errors" what he is saying is that by observing a star we can tell that the age is "several billion years" but we can't tell exactly how many billions without a lot of detail.
Some pretty simple math (how much fuel does the sun have, how fast is it burning it) will give you that the sun is several billion years old and not tens of billions or hundreds of million years ago. This matches meteorite measurements that say that the solar system is 4.5 billion years old. If you want details, then you have to start taking into account a lot of complicate effects (like how much mass is the sun shedding, how to take into account mixing, etc. etc.)
If the meteorites said that the Earth was several billion years old, but it seemed that the sun was several tens of millions, then we'd have a problem. This actually happened in the late 19th century, when the geologists insisted that the Earth was several billion years old, but the astronomers said that the sun couldn't be more than a few tens of millions of years old, because that's how much the sun energy the sun could emit by gravitational contraction.
It turned out that the geologists were right, because what astronomers didn't know was nuclear fusion, and it was in the 1920's that a new source of energy solved the problem.