You can figure this out by thinking through the baseline assumptions of both your experiment and a Bonferoni Correction.
In this case you have just one comparison, Pond A to Pond B. You are taking 15 samples at each location and using those for your test. You are sampling six times, and each time taking 15 & 15 and performing a test.
This test is separate from the prior tests or subsequent tests, and you are still only testing to see if the modification alters the outcome in Pond B against the control Pond A for this test. So, two subjects.
Bonferoni Correction is used to compensate for the inflated probability of dismissing a null (creating type 1 error) when it is in fact not warranted, because of MULTIPLE comparisons, meaning Pond A to Pond B, Pond A to Pond C, Pond B to Pond C.
As you have described your process this is not the case, so no correction is needed. You can use 6 separate T-Tests and 6 points in time.
As for the repeated measures ANOVA, you would use that on Pond B against Pond B if you tested prior to doing your experimental treatment and then again after treatment on the same subject with more than one repetition.
As you are describing comparing two ponds, not the same pond to itself repeatedly, the repeated measure ANOVA is not warranted.
That having been said, were I doing this experiment, I would want a baseline t-test for Pond A and Pond B, to be sure they did not vary more than one might expect from randomness alone PRIOR to the treatment.
And I might use the repeated measure ANOVA on Pond B after the whole series to gauge changes intrinsic to that system across your pre-sample and 6 sample events. (If I did that I would do it with the Control as well to be sure that there is no natural evolution in texture outside of the experiment that is statistically meaningful)