Water tests can show a big difference between water from a pond and underground water. One example is iron content (rust) which is common in underground water (springs)and not so in ponds as it settles out if it is there.

I would wait on the contractor and see what he says , but keep checking both the status of the test and the spring for any changes. I assume the spring is not effecting the dam.